Просматривая канал 9 msdn видео Я нашел следующий оставшийся без ответа комментарий и надеялся, что кто-нибудь сможет это объяснить?
Я не понимаю смысл ключевого слова async. Почему бы просто не позволить
ключевое слово await каждый раз, когда метод возвращает Task, как итераторы
может выдавать return для любого метода, который возвращает IEnumerable.
Я уверен, что есть веская причина, я просто хотел бы понять, почему вышеупомянутое предложение не было возможным.