#c_sharp #net
Допустим, класс внутри себя содержит дженерик словарь.
Я бы хотел его прокинуть наружу, но с запретом на редактирование.
Как это можно сделать?
Есть мысль индексаторы наружу выставить, но может быть, как-то по-другому можно?
Например, для списков есть ReadOnlyCollection
Ответы
Ответ 1
public class MyClass { private DictionaryfItems = new Dictionary (); public IReadOnlyDictionary Items => fItems; ... }
Комментариев нет:
Отправить комментарий