В моем классе у меня есть частные переменные и свойства, подобные этому.
private string _itemCOde=string.Empty;
private string _itemName=string.Empty;
public string ItemCode
{
get { return _itemCode; }
set { _itemCode = value == null ? value : value.Trim();}
}
public string ItemName
{
get { return _itemName; }
set { _itemName = value == null ? value : value.Trim();}
}
В соответствии с этими свойствами я создаю объекты Item после выбора данных из таблицы sql.
Теперь, если таблица базы данных изменилась и добавит новый столбец с именем cost, тогда мне нужно добавить другое свойство в класс. Без добавления новых свойств в класс существует ли какой-либо способ динамически объявлять свойства в соответствии с полями таблицы.