C# webclient下载数据(路径)运行非常缓慢

C# webclient下载数据(路径)运行非常缓慢,c#,webclient,C#,Webclient,这段代码下载数据非常慢,即使应用程序被卡住或挂起。这很可能是代理问题。 尝试忽略Internet Explorer代理设置: WebClient web = new WebClient(); var byt = web.DownloadData(path) 为了防止应用程序挂起,最好使用异步版本的DownloadData-。示例用法见 简单-您应该为事件创建一个事件处理程序并运行DownloadDataAsync。无需使用async或wait修改器。手动(从浏览器)下载时的速度如何? WebC

这段代码下载数据非常慢,即使应用程序被卡住或挂起。

这很可能是代理问题。 尝试忽略Internet Explorer代理设置:

WebClient web = new WebClient();
var byt = web.DownloadData(path)

为了防止应用程序挂起,最好使用异步版本的
DownloadData
-。示例用法见


简单-您应该为事件创建一个事件处理程序并运行
DownloadDataAsync
。无需使用
async
wait
修改器。

手动(从浏览器)下载时的速度如何?
WebClient web = new WebClient();
web.Proxy = null;
var byt = web.DownloadData(path)