我正在读取二进制文件字节并将它们转换为十六进制。
Dim TempStr As String = String.Join(" ", IO.File.ReadAllBytes(flname).Select(Function(b) b.ToString("X2")).ToArray())
上面的代码正在工作查找但它显示我在字节之间有空格的十六进制数据。像:
00 50 45 00 00 4C 01 04 00 89 86 E3 51
我需要更改上面的代码才能获得没有空格的Hex值。我希望将这些HEX值设为:
00504500004C0104008986E351
答案 0 :(得分:1)
删除" "
String.Join(
之间的空格
像这样:
Dim TempStr As String = String.Join("", IO.File.ReadAllBytes(flname).Select(Function(b) b.ToString("X2")).ToArray())