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