社区
C#
帖子详情
用C#实现大量文件的下载
lansing2003
2004-08-31 03:29:26
有办法用C#在.net中实现大量文件的下载吗?使用WebClient对象会由于文件过多而拖死的情况
...全文
163
6
打赏
收藏
用C#实现大量文件的下载
有办法用C#在.net中实现大量文件的下载吗?使用WebClient对象会由于文件过多而拖死的情况
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flower_open
2004-09-01
打赏
举报
回复
WebClient怎麽用啊
zhpsam109
2004-09-01
打赏
举报
回复
顶!
oceanju
2004-09-01
打赏
举报
回复
WebClient是最简单的方法,至于你说的拖死,我想是多个线程的问题吧,我用一个现成的时候,用WebClinet拖再多东西也没有拖死,所以你可以考虑怎么有效控制你的这些线程之间的关系,如果有拖死的线程就kill掉
khpcg
2004-09-01
打赏
举报
回复
学习
nnfzj
2004-08-31
打赏
举报
回复
你搜一下,文件上传下载问题.这个论坛还是有不少方法的.
The123
2004-08-31
打赏
举报
回复
string filename = "file.txt";
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment;filename=\"" + filename + "\"");
Response.Flush();
Response.WriteFile(filename);
C#
开发基础之多线程技术应用之并行
下载
并通知运行状态
博客围绕
C#
开发中多线程技术在并行
下载
场景的应用展开。面对
大量文件
下载
,多线程可拆分任务并行执行,提高效率,还需进度跟踪机制。介绍了多线程和并行库两种
实现
方式,给出示例代码,前者创建多线程并行
下载
并报告进度,后者用并行库简化任务管理与进度跟踪。
C#
中使用ZipArchive压缩文件流
C#
中利用ZipArchive在内存中操作文件流,创建压缩文件,适用于处理
大量文件
以减少磁盘I/O。前端通过Blob和URL.createObjectURL
实现
下载
。,
C#
.NET 超大文件上传解决方案:分片断点上传(一)
本文介绍了一种
C#
.NET环境下
实现
大文件及文件夹上传的解决方案,支持断点续传,尤其适用于需要上传
大量文件
并能进行批量
下载
的场景。该方案解决了HTML5上传方式在IE浏览器中的兼容性问题,并提供了详细的
实现
步骤。
使用
C#
实现
文件的并行
下载
本文介绍并行文件
下载
的意义和优势,包括提高
下载
速度、节省资源、增强用户体验和容错恢复能力。并提供了一个使用
C#
实现
的并行
下载
示例,展示了如何在UI中展示
下载
进度。
C#
中,FTP同步或异步读取
大量文件
文章介绍了如何在
C#
中使用FTPWebRequest类连接FTP服务器并读取
大量文件
内容。通过多线程和异步编程,提高了读取上万个文件的效率。示例代码展示了并发
下载
和读取文件的方法,包括同步和异步版本,以适应不同的性能需求。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章