На вебинаре я расскажу, почему работа с потоками в среде .NET похожа на "синтаксический сахар".
Для этого мы рассмотрим синтаксические конструкции, которые можно использовать для работы с потоками в среде .NET framework на языке C#.
Вы узнаете:
* Что такое потоки и как они влияют на работу приложения.
* Как синхронизировать доступ потоков к общим ресурсам: использовать блокировки (lock) и взаимозапирающие конструкции (interlocked).
* Как использовать Thread — ключевой объект для работы с потоками.
* Что такое асинхронная модель программирования.
* Как работать с потоками на основе задач: использовать объект Task и ключевые слова async await.