读二进制文件。 ReadAllBytes()数组大小与文件大小不同

时间:2015-07-28 08:35:04

标签: c# file binary hex

我有一个二进制文件,其中包含我需要解析和从中提取信息的自定义格式。

当我使用十六进制编辑器打开文件时,文件中显示 675字节,其Windows属性窗口中的文件大小也 675 bytes(磁盘大小:4KB)

当我使用C#方法ls时,我得到一个大小 1172字节的数组。

对于Hex编辑器中的字节,我无法理解数组中存在的字节。

当文件包含 675字节时,为什么C#读入 1172字节?我怎么解析这个?

0 个答案:

没有答案