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

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

Сообщение Anonymous »

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

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

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

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

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

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