【发布时间】:2013-07-11 09:25:31
【问题描述】:
我正在尝试做这样的事情:
foreach (var o in ObjectList)
{
CalculateIfNeedToMakeTaskForO(o);
if (yes)
TaskList.Add(OTaskAsync());
}
现在我想等待所有这些任务完成。 除了做
foreach(var o in ObjectList)
{
Result.Add("result for O is: "+await OTaskAsync());
}
有什么我可以做的吗? (更好、更优雅、更“正确”)
【问题讨论】:
标签: c# .net task-parallel-library async-await