//将指定的字节数组的每个元素的数值转换为它的等效十六进制字符串表示形式1
string BytesTo16Str(byte[] bytes)
{
string recData = ""; //创建接收数据的字符串
foreach (byte outByte in bytes)//将字节数组以16进制形式遍历到一个字符串内
{
recData += outByte.ToString("X2");
}
return recData;
}
//将指定的字节数组的每个元素的数值转换为它的等效十六进制字符串表示形式2
public string BytesTo16Str(byte[] bytes)
{
string tmp = BitConverter.ToString(bytes);
tmp = tmp.Replace("-", "");
return tmp;
}
本文介绍两种将字节数组转换为十六进制字符串的方法:一种是通过循环遍历字节数组并使用ToString方法进行转换;另一种是利用BitConverter类的ToString方法并去除连接符。
1735

被折叠的 条评论
为什么被折叠?



