0

我正在开发一个多线程下载管理器。我想将文件划分为范围以使用不同的线程下载。完成范围下载后,我需要将剩余范围之一分成两个范围以保持线程数不变。那么如何在开始下载后更改 webrequests 范围以使其在范围结束时停止?我有下面的代码块,但它不起作用。

var webReq = WebRequest.Create(url) as HttpWebRequest;
webReq.AddRange(start, end);
var webResp = webReq.GetResponse() as HttpWebResponse;
webReq.AddRange(start, end2);
4

0 回答 0