文件读取怎样提高效率

在做文件上传,这句代码

System.IO.File.OpenRead(路径);//读取本地文件

读取500M的文件要读半天才能开始上传,请教下怎样才能边读边上传,老手帮忙

呼啦一阵风
浏览 369回答 4
4回答

qq_笑_17

你要先搞清楚是慢在读写文件上,还是网络传输上。用.net 的 File 那个类读取大文件我测试过,500M一般也就时几秒钟就读完了,你要先找到影响效率的瓶颈才行。

HUX布斯

读写几G的文件可以考虑用内存文件映射试试。

回首忆惘然

貌似现在好多的上传控件使用的是分段吧,数据流上传。
打开App,查看更多内容
随时随地看视频慕课网APP