【发布时间】:2013-07-16 05:20:44
【问题描述】:
我对 Task.Factory.ContinueWhenAll 方法有疑问
这是我的代码:
private void CheckNewResult(){
Task.Factory.ContinueWhenAll(TasksList.toArray(),CompleteTasks);
}
private void CompleteTasks(Tasks[] tasks)
{
if(tasks.Any(t => t.Status == (TaskStatus.RantoCompletion)))
{
//do something
}
}
我的问题是 Complete Tasks 方法实际何时被调用?是不是所有的任务都完成了他们的请求?
【问题讨论】:
标签: c# parallel-processing task-parallel-library scheduled-tasks task