求.net 多线程下载 求.net多线程下载代码或者demo回复和邮箱均可[email protected]如果是多线程异步下载就更好了 哇啊卡卡~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected void DownloadFile(string fileLocation) { Thread thread = new Thread(delegate() { Downnload(fileName); }); thread.Start(); }for(int i=0;i<3;i++){ DownloadFile(fileLocation);} 其实这个问题也不难。。比如你开四个线程。。你可以把文件切成四份进行下载,也就是多线程去写某个文件。。设置四个线程流的起始值 private const int threadcount=4 FileInfo file=new FileInfo("a.bak"); FileStream iOutPut = file.Open(FileMode.Open, FileAccess.Write, FileShare.Write); iOffset = iOutPut.Length*i/4(i为当前线程起始点,iOutPut.Length/4-1); long iNPos = iOutPut.Seek(iOffset,SeekOrigin.Begin);//从新设置流的起始值然后多线程去写入这个文件 传参问题 后台操作前台控件问题 ASP.NET 图片上传并显示问题和数据关联的数据写入access问题 [求助]100分求 excel到如sqlserver实例。谢谢。 关于Gridview的更新 字符串格式的简单问题,求教!谢谢 在aspx页面中调用自定义的组件,应该怎么写?急…… 请教一个有关Session的问题 如何访问 AD??在Asp.net中 使用javaScript改变HtmlControl的值,从Server端能得到吗? 电子商务网站的运费问题 LvKing:如何使<asp:Button/>中ToolTip文字換行?
{
Thread thread = new Thread(delegate() {
Downnload(fileName); });
thread.Start();
}for(int i=0;i<3;i++)
{
DownloadFile(fileLocation);
}
private const int threadcount=4
FileInfo file=new FileInfo("a.bak");
FileStream iOutPut = file.Open(FileMode.Open, FileAccess.Write, FileShare.Write);
iOffset = iOutPut.Length*i/4(i为当前线程起始点,iOutPut.Length/4-1);
long iNPos = iOutPut.Seek(iOffset,SeekOrigin.Begin);//从新设置流的起始值
然后多线程去写入这个文件