📅  最后修改于: 2023-12-03 14:40:28.709000             🧑  作者: Mango
C#中的BitConverter类提供了将基本数据类型转换为字节数组和将字节数组转换为基本数据类型的方法。其中,BitConverter.ToString(Byte[])
方法接收一个字节数组作为参数,并返回一个由十六进制字符串表示的字节数组的字符串表示形式。
public static string ToString (byte[] value);
参数:
value
:要转换的字节数组。返回值:
下面的示例演示了如何使用BitConverter.ToString(Byte[])
方法将一个字节数组转换为一个由十六进制字符串表示的字符串:
byte[] bytes = new byte[] { 0xFF, 0x00, 0x7F };
string hexString = BitConverter.ToString(bytes);
Console.WriteLine(hexString);
输出:
FF-00-7F
null
,则方法会抛出一个ArgumentNullException
异常。-
)分隔开来。00
到FF
)进行表示。