【发布时间】:2017-03-15 17:36:50
【问题描述】:
我有这个应用程序,当我按下按钮时,它允许我从互联网上下载某些文件。 但是..我不知道如何确保文件已经真正完成下载。
我目前正在使用旧的 WebClient 下载文件的好方法
using (WebClient client = new WebClient())
{
client.DownloadFileAsync(new System.Uri(requestUrl), combinedPaths);
}
实际上不需要显示更多代码,因为下载功能非常简单直接。 我需要弄清楚如何跟踪您正在下载的文件,以查看它下载了多少,例如 1 / 100%.. 我有一个非常好的 ISP,其下载速度为 250 Mb/s,所以我很难看到它是否真的完成了。
【问题讨论】:
-
WebClient.DownloadFileCompleted Event 学习使用 Google 和 MSDN 自行查找这些答案。你会很高兴你做到了。
标签: c# file download webclient