bob*_*205 2 c# string byte unicode-string
忽略有人想要这样做的原因.... :)
我希望能够获取一些字节,将它们转换为字符串,然后再返回相同的字节数组.相同的长度和一切.
我已经尝试过使用ASCIIEncoder类(仅适用于文本文件)和Unicode Encoder类(目前仅适用于1024*n大的数组.我认为这是因为每个字符的长度相等)并没有成功.
有没有简单的方法来做到这一点?我想我应该写自己的功能这样做吧?
使用Base64编码.但它并不节省空间.
string s = Convert.ToBase64String(byteArray);
byte[] decoded = Convert.FromBase64String(s);
Run Code Online (Sandbox Code Playgroud)