如何在窗体应用程序中通过ProgressBar下载文件并显示下载进度?
RestClient client = new RestClient("http://127.0.0.1/");
RestRequest request = new RestRequest("/test/{FileName}");
request.AddParameter("FileName", "testFile.abc", ParameterType.UrlSegment);
string path = @"C:/Users/[user]/Desktop/testFile.abc";
var fileForDownload = client.DownloadData(request);
fileForDownload.SaveAs(path);
if (File.Exists(@"C:/Users/[user]/Desktop/testFile.abc"))
{
MessageBox.Show("done");
}
Run Code Online (Sandbox Code Playgroud)
我写这样的想法,但我现在不知道是什么?