码迷,mamicode.com
首页 > Windows程序 > 详细

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

时间:2017-07-03 15:03:19      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:写入   二进制   字节   符号   binary   文件的   长整型   有符号   整数   

理由:

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

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

八字节对八字节,所以

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

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

标签:写入   二进制   字节   符号   binary   文件的   长整型   有符号   整数   

原文地址:http://www.cnblogs.com/xiandedanteng/p/7111026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!