【发布时间】:2014-03-05 10:57:10
【问题描述】:
如何在这段代码中传递框架元素并使用异步关键字?
SaveImage = new RelayCommand<FrameworkElement>(frameworkElementForPrint =>
{
StorageFile file = await PickImageFileToSave();
SaveVisualElementToFile(frameworkElementForPrint, file);
});
因为现在 await 不能用了...
【问题讨论】:
-
假设该类型不是专门为支持
asynclambdas 而设计的,答案很可能是“你不能”。 (至少不是以一种有意义的方式。你可以让它编译,但它不会按预期工作。)
标签: c# .net parallel-processing windows-store-apps async-await