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