C# 将Byte数组转为字符串
时间: 2023-11-17 18:57:47 浏览: 191
C#中Byte[]和String之间转换的方法
5星 · 资源好评率100%
C#中可以使用BitConverter.ToString()方法将Byte数组转换为字符串,该方法返回一个由十六进制值组成的字符串,每个值之间用“-”隔开。如果需要去掉“-”,可以使用String.Replace()方法。具体代码如下:
```
byte[] vals = { 0x01, 0xAA, 0xB1,0xDC, 0x10, 0xDD };
string str = BitConverter.ToString(vals).Replace("-", "");
Console.WriteLine(str);
```
输出结果为:01AAB1DC10DD。
阅读全文