Я пытаюсь получить обзор теории безопасности потоков за коллекциями на С#.
Почему нет параллельных коллекций, как есть в Java? (java docs). Некоторые коллекции выглядят потокобезопасными, но мне непонятно, какова позиция, например, в отношении:
- составные операции,
- безопасность использования итераторов,
- операции записи
Я не хочу изобретать велосипед! (Я не многопоточный гуру, и я определенно не недооцениваю, насколько это будет сложно).
Я надеюсь, что сообщество может помочь.