Много полезных ссылок (и по видео в том числе) ниже: чтобы поддержать наш проект. Курс на Stepic Мы в Телеграмме: Мы в Яндекс Дзене Наша болталка в Телеграмме Текстовая версия видео Иллюстрации к видео: О процессах и потоках, курс лекций К.Кринкин “Архитектура ЭВМ и основы ОС“ О потоках, пуле потоков в .NET Результат компиляции асинхронного метода #v2:CYLg1APgAgTAjAWAFBQAwAIpwHQEkDyA3MmpnAKzFIkDMmM6AwsgN7LoeZ1QAcmAbAB4AlgDsALgD50AWQAUASnac2STurIBOOQBIARAAUANgFMAhgGcT6cQE8ADtYBmw0 ntnxACxsB7dABO5sDYoXoKVBqcAG5mAegupgaePgC8TL6iFr6m2ABKwQAyYiaKVMpRsfEAxpniJhLo6VCa6ABirib5wQCCRkYAKiYAHuI9Frai1XKJJsneERUaWNr6BWbACZ1bosIWXiag6Cy1Eg3iAL7hkVHoS otAtgAIiZGZrZy5Kioi2q3KzkegAyiZTptgG8Pjs9gdgNd7pwoAB2dAAFhgNw4F2QFyAA Статья Стивена Тауба про async/await Перевод статьи Стивена Тауба про async/await на хабре Исходный код AsyncTaskMethodBuilder Стандарт языка C# про выражение await и про асинхронные функции #12984-run-time-evaluation-of-await-expressions #1515-async-functions Подробно про ExecutionContext и SynchronizationContext Бонус: как можно await'ить всё что угодно
Hide player controls
Hide resume playing