0

可以说我有一个循环,我在某处上传了一些文件。如果我没有连接,我只是重新连接。如果我尝试连接 x 次,我想等待。对于这个等待时间,我可以使用计时器。但是因为应用程序也在做其他事情,所以它不应该是同步的——我希望它是异步的。System.Threading.Timer创建一个并倒计时是个好主意吗?然后我可以添加类似if (Timer done) { connect again and upload }任何建议?

4

1 回答 1

1

如果应用程序正在做其他事情,为什么可以阻止上传但不能阻止等待。全部使用 BackGroundWorker 和 ProgressChanged 来显示完成了多少文件。

BackgroundWorker 类

于 2012-09-12T12:57:20.580 回答