Кто-нибудь видел ConcurrentSortedKeyedCollection<TKey, TValu
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 26.05.18 01:58
Оценка:
Зачем мне такой?

Ну, мне кажется, что его нет в стандартной библиотеке только потому, что его не успели написать.
Отредактировано 26.05.2018 2:19 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 26.05.2018 2:01 Эйнсток Файр . Предыдущая версия .
Re: Кто-нибудь видел ConcurrentSortedKeyedCollection<TKey, TValu
От: VladCore  
Дата: 26.05.18 12:55
Оценка: 3 (1)
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Зачем мне такой?


ЭФ>Ну, мне кажется, что его нет в стандартной библиотеке только потому, что его не успели написать.


А как ты бы в нее впихнул бы lock-free доступ в эту упорядоченную коллекцию
Re[2]: Кто-нибудь видел ConcurrentSortedKeyedCollection<TKey, TValu
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 27.05.18 02:37
Оценка:
спасибо, осознал, согласен на SynchronizedSortedKeyedCollection
Re[2]: Кто-нибудь видел ConcurrentSortedKeyedCollection<TKey, TValu
От: Sharov Россия  
Дата: 28.05.18 09:24
Оценка:
Здравствуйте, VladCore, Вы писали:

VC>А как ты бы в нее впихнул бы lock-free доступ в эту упорядоченную коллекцию


Грамотное замечание.

В порядке общего бреда: а вот если помечать добавляемый элемент как недоступный, пока ищется ему место. Нашли место, атомарно вставили, сделали доступным. Никаких блокировок.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.