#многопоточность #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...
Дополнительная информация:
- документация ConcurrentBag docs.microsoft...
- документация ConcurrentStack docs.microsoft...
- документация ConcurrentQueue docs.microsoft...
- документация ConcurrentDictionary docs.microsoft...
- документация BlockingCollection docs.microsoft...
21 авг 2024