Как вы определяете getter и setter для сложных типов данных, таких как словарь?
public Dictionary<string, string> Users
{
get
{
return m_Users;
}
set
{
m_Users = value;
}
}
Это возвращает весь словарь? Можете ли вы написать установщику, чтобы посмотреть и посмотреть, существует ли определенная пара ключ-значение, а затем, если это не так, добавьте его. Else обновить текущую пару значений ключа? Для get вы можете вернуть определенную пару "ключ-значение" вместо всего словаря?