将 ASCII 中的字节内容转换为字符串
Convert byte content in ASCII to string
我正在使用 c# 开发 visual studio,并且我在字节 [] 中收到一条消息,其中包含比方说,字节 [] = “6A”(j 在 ASCII 中的表示形式)和我想要将此 byte[] 的值放入一个 string[] 中,其中包含作为 string[1]="6A" 的值。但是不知道怎么把这个字节的内容转成字符串
我已经检查了几个选项,但找不到合适的选项。
提前致谢!
您想将 byte[]
转换为 string[]
(string
的数组)而不是单个 string
感觉很奇怪,但是...
byte[] bytes = new byte[] { 0x6a };
string[] strings = Array.ConvertAll(bytes, x => new string((char)x, 1));
我正在使用 c# 开发 visual studio,并且我在字节 [] 中收到一条消息,其中包含比方说,字节 [] = “6A”(j 在 ASCII 中的表示形式)和我想要将此 byte[] 的值放入一个 string[] 中,其中包含作为 string[1]="6A" 的值。但是不知道怎么把这个字节的内容转成字符串
我已经检查了几个选项,但找不到合适的选项。
提前致谢!
您想将 byte[]
转换为 string[]
(string
的数组)而不是单个 string
感觉很奇怪,但是...
byte[] bytes = new byte[] { 0x6a };
string[] strings = Array.ConvertAll(bytes, x => new string((char)x, 1));