0

我正在使用 VSTS 2008 + C# + .Net 3.5 开发控制台应用程序以将文件上传到服务器。我想显示上传进度。我想使用 WebClient.UploadProgressChanged 事件,但对其功能感到困惑——“在异步上传操作成功传输部分或全部数据时发生。” 我的困惑是,什么时候会提出这个事件?“部分或全部”这个词太混乱了,是否意味着每次上传 1% 的文件时都会调用此事件?10%?一些固定的字节?随机调用?或者是其他东西?

http://msdn.microsoft.com/en-us/library/system.net.webclient.uploadprogresschanged.aspx

提前谢谢,乔治

4

1 回答 1

1

它确实像它所说的那样。对于大文件,预计会有很多次事件调用,而对于小页面,则只有 1 或 2 次。UploadProgressChangedEventArgs 包含相关信息。

于 2009-09-26T18:28:40.530 回答