【发布时间】:2014-01-24 10:23:49
【问题描述】:
我有一个上传图片的小服务,我像这样使用它:
ImageInfo result = await service.UploadAsync(imagePath);
我想做的是显示一个进度对话框,但前提是上传操作需要超过 2 秒。上传完成后,我想关闭进度对话框。
我使用 Task/ContinueWith 做了一个粗略的解决方案,但我希望有一个更“优雅”的方式。
如何使用async/await 实现这一目标?
【问题讨论】:
-
您在寻找模式对话框还是非模式对话框? WPF 还是 WinForms?
-
@Noseratio 这不是我有(有)问题的对话框,它是正确数量的魔法让它在没有丑陋的回调汤的情况下显示:)
标签: c# .net task-parallel-library async-await