Асинхронность и многопоточность в C#. Как избежать ошибок на собеседовании
Асинхронность и многопоточность - одна из самых сложных тем в .NET, в которой довольно легко допустить ошибку. На собеседованиях любят задавать каверзные вопросы по теме асинхронности и многопоточности и в этом занятии мы разберем возможные вопросы по этой теме и ответы на них
«C# Developer. Professional» - otus.pw/fseM/
Преподаватель: Родион Мостовой - занимается программированием на платформе .NET с 2013 года, основной опыт работы - это проектирование и разработка технологической платформы сервиса доставки продуктов из гипермаркетов, включая серверную часть и бизнес-логику мобильных приложений
Пройдите опрос по итогам мероприятия - otus.pw/NKqh/
Следите за новостями проекта:
- Telegram: t.me/Otusjava
- ВКонтакте: otus.pw/850t
- LinkedIn: otus.pw/yQwQ/
- Хабр: otus.pw/S0nM/
поверхностные знания, поверхностное и объяснение
супер понятно рассказано, спасибо автору за видео
Большое спасибо за объяснение!
В конце напутал понятия запуска потока и создания потока в пуле.
Еще не смотрел, но сразу ставлю класс )
При ответе о потоке вызывающем сеть ответил, что в конце будет вызов ContinueWith с запуском потока из пула. А до этого клялся, что при операциях ввода-вывода новые потоки не будут создаваться. Батенька, вы уж определитесь насчет крестика и трусов.
cool video)
При идеологически верной архитектуре класса и многопоточности остановленный поток потребляет 0 ресурсов железа.
Начало 00:09:13
Очень слабая теория