【发布时间】:2017-11-22 16:08:51
【问题描述】:
我想开始一堆任务并等待它们全部完成。
这个问题或多或少与这个问题相同: Executing tasks in parallel
但是,Silverlight 的答案并不相同,因为没有与 Task.WhenAll() 等效的方法。
这应该可以,但我得到一个错误
不能在 promise 样式的任务上调用 Start。
foreach (var displayThumbnailTask in displayThumbnailTasks)
{
displayThumbnailTask.Start();
}
foreach (var task in displayThumbnailTasks)
{
await task;
}
【问题讨论】:
标签: c# asynchronous silverlight async-await