Задача: слияние узлов XML и классов, где свойства помеченные атрибутом ToXmlAttribute, являются атрибутами Xml (Node Name=""):
[ToXml]
public string Name {
get{GetPropety("Name");}
set{SetPropety("Name", value);}
}
для вычитки значений используется функция GetPropety("Name"), а для внесения изменений SetPropety("Name", value). Можно ли переопределить функции get и set, так чтобы каждый раз не вызывать Get/SetProperty? Возможно ли это реализовать через события?
Вы можете завести индексатор.
class SampleCollection
{
private Dictionary<string,string> props = new Dictionary<string,string>();
public string this[string propName]
{
get { return prop[propName]; }
set { prop[propName] = value; }
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть массив из нулей и единиц, мне нужно за один проход по массиву найти сумму единиц до каждого из нулей и результат записать в новую коллекцию,...
Читаю сейчас книгу Троелсена и при создании новой базы данных SQL Server возникла ошибка:
При попытке добавление новой записи в бд выскакивает ошибка