2

我有一个Task<T>对象数组,并且想阻止直到所有对象都返回。我该怎么做?(这是在调试视图中,因此性能不是问题)。

基本上,相当于 jquery 的 $.when 的任务库是什么?

4

2 回答 2

8

如果要阻止,可以使用Task.WaitAll(yourTasks);. 如果您想使用在全部完成后触发的延续(并且使用 .NET 4.5 或 .NET 4.0 的 AsyncTargetingPack),您可以使用Task.WhenAll(yourTasks).ContinueWith(t => ...);

于 2012-08-26T19:43:51.623 回答
4
 Task.WaitAll(arrayOfTasks); ///.....
于 2012-08-26T19:43:51.563 回答