#многопоточность #concurrentbag #concurrentstack #concurrentqueue #concurrentdictionary #blockingcollection #csharp #dotnet #andriyshyrokoriadov
В видео представлены специализированные коллекции языка С# для работы в многопоточной среде:
- ConcurrentBag
- ConcurrentStack
- ConcurrentQueue
- ConcurrentDictionary
- BlockingCollection
Обзор представлен в форме ответа на вопрос, который встречается на собеседованиях на позицию "программист C# / .Net".
Подписывайтесь на канал [программирование, путешествия]: / @andreyshyrokoriadov
0:15 - пример отсутствия синхронизации коллекция
1:25 - коллекция ConcurrentBag
2:40 - коллекции ConcurrentStack и ConcurrentQueue
4:30 - функционал ConcurrentStack
4:50 - функционал ConcurrentQueue
5:20 - коллекция ConcurrentDictionary
5:50 - коллекция BlockingCollection
Текст к фильму доступен по ссылке: ashyrokoriadov.github.io/c_sh...
Дополнительная информация:
- документация ConcurrentBag docs.microsoft.com/en-us/dotn...
- документация ConcurrentStack docs.microsoft.com/en-us/dotn...
- документация ConcurrentQueue docs.microsoft.com/en-us/dotn...
- документация ConcurrentDictionary docs.microsoft.com/en-us/dotn...
- документация BlockingCollection docs.microsoft.com/en-us/dotn...
Негізгі бет #20 Многопоточноть - коллекции типа Concurrent. Ответ на вопрос собеседования C# / .Net
Пікірлер: 16