пробегает по ресурсам, собирает данные. Если данные удовлетворяют условию, надо выполнить над ними некие действия. Действия планирую выполнять через асинхронные таски. Но в конце надо дожаться, пока все таски завершаться. Правильно ли для этого использовать Task.WaitAll(TaskList.ToArray()); ? А если тасок будет много, массив прилично разрастётся...
Только await Task.WhenAll(tasks);
Обсуждают сегодня