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()










本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/7111026.html,如需转载请自行联系原作者





上一篇:JavaScript高级程序设计:第六章


下一篇:SQL注入攻击之关键字检测