C# 将long类型写入二进制文件用bw.Write(num);将其读出用long num= br.ReadInt64();

理由:

因为long类型是 System.Int64 (长整型,占 8 字节,表示 64 位整数,范围大约 -(10 的 19) 次方 到 10 的 19 次方)

而long BinaryReader.ReadInt64()方法是从当前流中读取八字节有符号整数,并使流的当前位置向前移动8个字节。

八字节对八字节,所以

讲long类型读取出二进制文件的方法就是BinaryReader.ReadInt64()

posted @ 2017-07-03 14:34  逆火狂飙  阅读(567)  评论(0)    收藏  举报
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东