Запуск нескольких асинхронных задач и ожидание их завершенияC#

Место общения программистов C#
Ответить
Anonymous
 Запуск нескольких асинхронных задач и ожидание их завершения

Сообщение Anonymous »

Мне нужно запустить несколько асинхронных задач в консольном приложении и дождаться их завершения перед дальнейшей обработкой.

Существует множество статей, но чем больше я читаю, тем больше запутываюсь. Я прочитал и понял основные принципы библиотеки задач, но явно где-то упускаю ссылку.

Я понимаю, что можно связать задачи так, чтобы они начинались после завершения других (это почти сценарий для всех статей, которые я прочитал), но я хочу, чтобы все мои задачи выполнялись одновременно, и я хочу знать, когда они все будут завершены.

Какова простейшая реализация такого сценария, как это?

Подробнее здесь: https://stackoverflow.com/questions/250 ... o-complete
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»