Преимущества асинхронного программирования на C# по сравнению с синхронным:
Кроме того, асинхронные программы повышают стабильность, отзывчивость и скорость работы приложений с такими характеристиками, как одновременное выполнение большого количества сложных задач, большое количество операций, связанных с вводом или выводом информации, выполнение независимых друг от друга задач, когда между операциями практически отсутствует обмен данными или он минимален. 3