У цій лекції ви на практиці познайомитеся з ручною багатопоточністю в .NET: як створити й запустити потік за допомогою
Thread, передати йому параметри (через лямбду або
ParameterizedThreadStart), керувати життєвим циклом потоку (
Start(),
Join(),
IsAlive,
Name,
CurrentThread,
Sleep(...)), а також розберете типові помилки й побачите діаграму життєвого циклу потоку. Коротко — про те, де доречніші
Task і
async/
await, але з акцентом на базові речі.