У меня есть цикл, который генерирует задачи.
Код:
Task task = null;
foreach (Entity a in AAAA)
{
// create the task
task = new Task(() => {
myMethod(a);
}, Token, TaskCreationOptions.None);
task.Start();
}
Как видите, в каждой итерации объект задачи имеет новую инициализацию (..new Task (() => ..) Как я могу узнать, что все задачи выполнены?