小编roo*_*ter的帖子

基本的二进制阅读

我正在尝试使用读取文件BinaryReader.但是,我在检索预期的值时遇到问题.

using (BinaryReader b = new BinaryReader(File.Open("file.dat", FileMode.Open)))
{
    int result = b.ReadInt32(); //expected to be 2051
}
Run Code Online (Sandbox Code Playgroud)

"file.dat" 是以下......

00 00 08 03 00 00 EA 60
Run Code Online (Sandbox Code Playgroud)

预期的结果应该是2051,但它得到的东西完全无关紧要.请注意,我每次得到的结果都是一样的.

问题是什么?

c# binaryfiles binary-data

4
推荐指数
2
解决办法
261
查看次数

标签 统计

binary-data ×1

binaryfiles ×1

c# ×1