Загрузка страницы

#18 Многопоточность - Thread, ThreadPool, Task. Ответ на вопрос собеседования C# / .Net

#многопоточность #поток #процесс #thread #system.threading #threadpool #task #taskfactory #async #await #csharp #dotnet #andriyshyrokoriadov
В видео представлены способы создания потоков с использованием классов Thread, ThreadPool, Task, TaskFactory.
Обзор представлен в форме ответа на вопрос, который встречается на собеседованиях на позицию "программист C# / .Net".

Подписывайтесь на канал [программирование, путешествия]: https://www.youtube.com/channel/UCUjFFn-387VIGvQ1KiomyXg

0:10 - введение
0:55 - использование класса Thread
3:05 - использование класса ThreadPool
5:10 - использование класса Task
5:55 - использование класса TaskFactory
8:10 - использование ключевых слов async и await
9:40 - конвенция названий асинхронных методов
9:30 - атомарные и неатомарные операции
10:00 - дополнительные методы класса Task

Текст к фильму доступен по ссылке: https://ashyrokoriadov.github.io/c_sharp_questions/2021/03/13/Multithreading_threads_creation.html

Дополнительная информация:
- документация Thread https://docs.microsoft.com/en-us/dotnet/api/system.threading.thread?view=net-5.0
- документация ThreadPool https://docs.microsoft.com/en-us/dotnet/api/system.threading.threadpool?view=net-5.0
- документация Task https://docs.microsoft.com/en-us/dotnet/api/system.threading.tasks.task?view=net-5.0
- документация TaskFactory https://docs.microsoft.com/en-us/dotnet/api/system.threading.tasks.taskfactory?view=net-5.0

Видео #18 Многопоточность - Thread, ThreadPool, Task. Ответ на вопрос собеседования C# / .Net канала Andrey Shyrokoriadov
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
13 марта 2021 г. 11:00:01
00:11:41
Другие видео канала
Concurrency vs Parallelism | C# Interview Questions | Csharp Interview Questions and AnswersConcurrency vs Parallelism | C# Interview Questions | Csharp Interview Questions and Answers#17 Многопоточность - введение. Ответ на вопрос собеседования C# / .Net#17 Многопоточность - введение. Ответ на вопрос собеседования C# / .Net#19 Многопоточность - lock, Monitor, Mutex, Semaphore. Ответ на вопрос собеседования C# / .Net#19 Многопоточность - lock, Monitor, Mutex, Semaphore. Ответ на вопрос собеседования C# / .NetМногопоточное и асинхронное программирование в .NET. Владимир Крамар .NET Fest 2018Многопоточное и асинхронное программирование в .NET. Владимир Крамар .NET Fest 2018#14 Что такое Garbage Collector? Ответ на вопрос собеседования C# / .Net#14 Что такое Garbage Collector? Ответ на вопрос собеседования C# / .Net#25 Что такое LINQ, методы расширения и лямбда-выражения. Ответ на вопрос осбеседования C# / .Net#25 Что такое LINQ, методы расширения и лямбда-выражения. Ответ на вопрос осбеседования C# / .NetAsync vs Thread | C# Interview Questions with Answers | Csharp Interview QuestionsAsync vs Thread | C# Interview Questions with Answers | Csharp Interview QuestionsSOLID, Open-closed Principle, Принцип открытости / закрытости. [#45]SOLID, Open-closed Principle, Принцип открытости / закрытости. [#45]#24  Что такое .Net Core  и .Net Standard. Ответ на вопрос собеседования C# / .Net#24 Что такое .Net Core и .Net Standard. Ответ на вопрос собеседования C# / .Net#3 Принципы объектно-ориентированного программирования. Ответ на вопрос собеседования C# / .Net#3 Принципы объектно-ориентированного программирования. Ответ на вопрос собеседования C# / .NetC# Delegates ДелегатыC# Delegates Делегаты#20 Многопоточноть - коллекции типа Concurrent. Ответ на вопрос собеседования C# / .Net#20 Многопоточноть - коллекции типа Concurrent. Ответ на вопрос собеседования C# / .NetКАК ПОНЯТЬ АСИНХРОННОСТЬ. Async/Await IN .NETКАК ПОНЯТЬ АСИНХРОННОСТЬ. Async/Await IN .NETМногопоточность - Основные понятия и принципыМногопоточность - Основные понятия и принципы#32 Что такое  Stream / сериализация / десериализация? Ответ на вопрос собеседования C# / .Net#32 Что такое Stream / сериализация / десериализация? Ответ на вопрос собеседования C# / .NetC# Threads(3):  Using ThreadPool Threads in C#C# Threads(3): Using ThreadPool Threads in C##30 Какая разница между методами Finalize и Dispose? Ответ на вопрос собеседования C# / .Net#30 Какая разница между методами Finalize и Dispose? Ответ на вопрос собеседования C# / .NetМногопроцессность, многопоточность, асинхронность в Python и не только. Что это и как работает?Многопроцессность, многопоточность, асинхронность в Python и не только. Что это и как работает?#1-A Что такое микроуслуги (микросервисы)? Ответ на вопрос собеседования по программированию.#1-A Что такое микроуслуги (микросервисы)? Ответ на вопрос собеседования по программированию.#21 Многопоточность - Deadlock, livelock, starvation. Ответ на вопрос собеседования C# / .Net#21 Многопоточность - Deadlock, livelock, starvation. Ответ на вопрос собеседования C# / .Net
Яндекс.Метрика