Как стартовать несколько потоков и дождаться их выполнения - C#
Формулировка задачи:
привет
есть 4 метода
хочу стартовать их и дождаться когда они все закончат
подскажите как реализовать без изобретаия велосипеда
использую 4.6.2
Решение задачи: «Как стартовать несколько потоков и дождаться их выполнения»
textual
Листинг программы
Task
t1 = new Task(Method1),
t2 = new Task(Method2),
t3 = new Task(Method3),
t4 = new Task(Method4);
try
{
t1.Start();
t2.Start();
t3.Start();
t4.Start();
Task.WaitAll(t1, t2, t3, t4);
}
catch (AggregateException)
{
}