读取没有空格的二进制文件字节

时间:2013-07-17 11:17:12

标签: .net vb.net file-io

我正在读取二进制文件字节并将它们转换为十六进制。

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

1 个答案:

答案 0 :(得分:1)

删除" "

之后String.Join(之间的空格

像这样:

Dim TempStr As String = String.Join("", IO.File.ReadAllBytes(flname).Select(Function(b) b.ToString("X2")).ToArray())
相关问题