Допустим, класс внутри себя содержит дженерик словарь. Я бы хотел его прокинуть наружу, но с запретом на редактирование. Как это можно сделать?
Есть мысль индексаторы наружу выставить, но может быть, как-то по-другому можно?
Например, для списков есть ReadOnlyCollection
public class MyClass
{
private Dictionary<string, string> fItems = new Dictionary<string, string>();
public IReadOnlyDictionary<string, string> Items => fItems;
...
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как изменить Scale всех объектов в массивеЯ сделал так: public GameObject[] scaler;
Нужно выполнить обновление записей в таблице в субд Postgres,
Есть два словаряВ них прописаны темплейты для CustomControl