Truly Immutable Dictionary in .NET

Доброе утро, день или ночь,

Продолжая развивать свой вопрос о неизменяемых словарях в . NET, у меня возник следующий вопрос: если TKey и TValue являются типами значений, то можно сделать словарь действительно неизменяемым, в том смысле, что ни его внутренняя структура, ни сами значения не могут измениться, если же эти параметры являются ссылочными типами, то ключи и значения можно легко изменить, тем самым изменив сам словарь. Я прав?

Спасибо большое.

7
задан Community 23 May 2017 в 10:27
поделиться