16进制Byte[]转String
public static string ToHexString(byte[] bytes)
{
string hexString = string.Empty;
if (bytes != null)
{
StringBuilder strB = new StringBuilder();
for (int i = 0; i < bytes.Length; i++)
{
strB.Append(bytes[i].ToString("X2") + " ");
}
hexString = strB.ToString();
}
return hexString;
}String转16进制Byte[]
string[] sourceData = richTextBox1.Text.Trim().Split(' ');
List<byte> data = new List<byte>();
for (int i = 0; i < sourceData.Length; i++)
{
data.Add(Convert.ToByte(sourceData[i], 16));
}
return data.ToArray();
本文介绍了一种将16进制的Byte数组转换为字符串的方法,同时也提供了从字符串到16进制Byte数组的转换算法。这些方法在处理二进制数据时非常有用,尤其是在需要将二进制数据以十六进制形式展示或在网络上传输的情况下。
3万+

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



