Работа с потоком Task - C#

Узнай цену своей работы

Формулировка задачи:

Привет народ! есть код в котором запуская фоновые потоки
foreach (FileInfo dir in file)
           {                           
 
             Task ts = new Task(() => CopyFile(dir.FullName, FileName));                            
              ts.Start();                            
 
             }
У меня есть еще метод Add. Как сделать что когда каждый поток завершает метод CopyFile(dir.FullName, FileName) потом выполнялось метод Add.

Решение задачи: «Работа с потоком Task»

textual
Листинг программы
Task ts = new Task(() => { CopyFile(dir.FullName, FileName)); Add();  } ));

Оцени полезность:

15   голосов , оценка 3.933 из 5