社区
C#
帖子详情
求C#读取超大文件的方法
weweken520
2008-07-17 08:07:41
现在用C#做读取*.vob的东西, 一个vob文件最大为1G,并有多个vob文件,如何才能正确读取vob中的字节.
...全文
166
5
打赏
收藏
求C#读取超大文件的方法
现在用C#做读取*.vob的东西, 一个vob文件最大为1G,并有多个vob文件,如何才能正确读取vob中的字节.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
harderLi
2008-07-23
打赏
举报
回复
FileStream fs = new FileStream(Server.MapPath("要操作的文件"),FileMode.Open);
byte[] data = new byte[fs.length];
panw520
2008-07-23
打赏
举报
回复
[Quote=引用 3 楼 yaoxiao83 的回复:]
用类FileStream来处理。
[/Quote]
yaoxiao83
2008-07-23
打赏
举报
回复
用类FileStream来处理。
weweken520
2008-07-23
打赏
举报
回复
C# openread后,哪个方法是读取指定字节位置的.谢谢,盼回复.
wdgphc
2008-07-17
打赏
举报
回复
按字节读,读一段处理一段,再读一段,再处理一段
c#
中按行
读取
TXT文本的
方法
总结
高效处理
超大
文件
,精确控制
读取
逻辑。// 处理完整行else// 处理最后一行(无换行符结尾的情况)
C#
逐行
读取
txt
文件
(
超大
文件
支持)
最近笔者在写一个小程序的时候,遇到一个问题,相信这个问题很多朋友碰到了,即在使用系统提供的
方法
System.IO.StreamReader.ReadLine()时,遇到“OutOfMemoryException ”问题。 因需
求
目标就是逐行
读取
txt
文件
,然后进行数据解析,初碰到该问题还真是一脸懵逼。经过实际测试,在
读取
几百兆字节以内的txt
文件
时,System.IO.StreamReader.ReadLine()
方法
为首选,但是当txt
文件
超过1GB后,大概率会出“OutOfMemoryEx...
用HttpClient 异步 GET
超大
文件
方法
c#
的 下载代码。 还可以扩展更多,看自己需
求
了。 /// <summary> /// Get方式获取
文件
,支持
超大
文件
/// </summary> /// <param name="url...
使用分页方式
读取
超大
文件
的性能试验
我们在编程过程中,经常会和计算机
文件
读取
操作打交道。随着计算机功能和性能的发展,我们需要操作的
文件
尺寸也是越来越大。在.NET Framework中,我们一般使用FileStream来
读取
、写入
文件
流。当
文件
只有数十kB或者数MB时,一般的
文件
读取
方式如Read()、ReadAll()等应用起来游刃有余,基本不会感觉到太大的延迟。但当
文件
越来越大,达到数百MB甚至数GB时,这种延迟将越来越明显
C#
文件
分页
读取
我们在编程过程中,经常会和计算机
文件
读取
操作打交道。随着计算机功能和性能的发展,我们需要操作的
文件
尺寸也是越来越大。在.NET Framework中,我们一般使用FileStream来
读取
、写入
文件
流。当
文件
只有数十kB或者数MB时,一般的
文件
读取
方式如Read()、ReadAll()等应用起来游刃有余,基本不会感觉到太大的延迟。但当
文件
越来越大,达到数百MB甚至数GB时,这种延迟将越来越明显,最
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章