社区
C#
帖子详情
请问FileStream和BinaryReader、BinaryWriter使用的区别
aCatInNight
2006-08-03 10:03:10
很郁闷的问题
请问用FileStream读写二进制和用BinaryReader、BinaryWriter这两个读写区别在哪呢
试过直接用FileStream也可以读写二进制文件,构造BinaryReader对象时也需要一个stream对象,不是麻烦了吗???
...全文
210
2
打赏
收藏
请问FileStream和BinaryReader、BinaryWriter使用的区别
很郁闷的问题 请问用FileStream读写二进制和用BinaryReader、BinaryWriter这两个读写区别在哪呢 试过直接用FileStream也可以读写二进制文件,构造BinaryReader对象时也需要一个stream对象,不是麻烦了吗???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aCatInNight
2006-08-03
打赏
举报
回复
像做文件的分割,一般用FileStream还是BinaryReader、BinaryWriter比较好.
我试过用FileStream分割也不会出现乱码
孟子E章
2006-08-03
打赏
举报
回复
看看重载函数,后者可以指定编码的
Read
Write
Binary
FileDemo.rar
C#读写二进制文件,可以修改部分单机游戏存档。学以致用
FileStream
,
Binary
Read
er
,
Binary
Write
r
非常详细的 IO Demo
File FileInfo Directory DirectoryInfo
Binary
Read
er
Binary
Write
r Stream
FileStream
C#入门精讲8文件操作
【教学理念】 1、把“需要工作的人”变成“工作需要的人” 2、创设“立足学生、突出项目、强化技术、提高能力”的教学局面。 【课程特色】 1、课程设计循序渐进、讲解细致、通俗易懂、非常适合自主学习 2、教学过程实例丰富、强调技术关键点、并且分析透彻 3、物美价廉 此外,提供源代码+配套练习+答疑+上课日志。
SH文件分割与合并源码20130715
SH文件分割与合并源码 源码描述: 文件分割思路: 1,总文件流为
FileStream
和
Binary
Read
er
. 2,子文件流为
FileStream
和 Bianry
Write
r. 3,其中,分割的思想就是:总文件流游标不断向前,而将读取的值,分布给各个子文件流.(其中,因为这里用 二进制 流
Binary
Read
er
或
Binary
Write
r,所以读取,写入等操作有二进制流
Binary
Read
er
或
Binary
Write
r包装.
凌凯彩信工具包
开发语言 C# static byte[] MakeTmsContent(String fileWholeName) { byte[] buff
er
= null; FileInfo finfo = new FileInfo(fileWholeName); if (!finfo.Exists) return buff
er
; using (MemoryStream ms = new MemoryStream()) { using (
Binary
Write
r wr = new
Binary
Write
r(ms)) { using (
FileStream
fs = new
FileStream
(finfo.FullName, FileMode.Open)) { using (
Binary
Read
er
b
read
= new
Binary
Read
er
(fs)) { int filelen = (int)fs.Length; byte[] fname = Encoding.ASCII.GetBytes(finfo.Name+"\0"); byte[] content = b
read
.
Read
Bytes(filelen); wr.
Write
(fname, 0,fname.Length); wr.
Write
(filelen); wr.
Write
(content,0, content.Length); b
read
.Close(); } fs.Close(); } wr.Close(); } buff
er
= ms.ToArray(); ms.Close(); } return buff
er
; }
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章