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