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