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

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

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

Код к задаче: «Работа с потоком Task - C#»

textual
Task ts = new Task(() => { CopyFile(dir.FullName, FileName)); Add();  } ));

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


СОХРАНИТЬ ССЫЛКУ