В чем разница между ReadOnlyDictionary и ImmutableDictionary?C#

Место общения программистов C#
Ответить
Anonymous
 В чем разница между ReadOnlyDictionary и ImmutableDictionary?

Сообщение Anonymous »

В чем ключевое различие (с точки зрения функций или вариантов использования) между этими двумя контейнерами в C#? Похоже, в Google нет никакой информации для сравнения.
System.Collections.ObjectModel.ReadOnlyDictionary
System.Collections.Immutable.ImmutableDictionary
Я понимаю, что ImmutableDictionary является потокобезопасным. Верно ли то же самое и для ReadOnlyDictionary?
Это не дубликат статьи «Как правильно использовать IReadOnlyDictionary?». Этот вопрос о том, как использовать IReadOnlyDictionary. Этот вопрос касается разницы между ними (которая, как кто-то прокомментировал эту ветку еще в 2015 году, была бы другим вопросом, то есть этим)

Подробнее здесь: https://stackoverflow.com/questions/469 ... dictionary
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»