Прямо сейчас я работаю над большим проектом, поэтому существует много данных и таблиц.
Для лучших практик я создаю класс для каждой таблицы и объекта
Это выглядит так:
public class Employee
{
private String Name;
public String Name
{
get
{
return Name;
}
set
{
Name = value;
}
}
public Employee(int EmployeeID)
{
/*
GET DATA ROW AND ASSIGN IT TO EVERY PROPERTIE
*
* Name = row("name")
* AND DO THIS FOR EVERY PROPERTIE!
*
*/
}
}
Итак, что здесь происходит, так это то, что я должен назначить каждое свойство из запроса в конструкторе класса.
Но представьте себе таблицу с 50+ столбцами, мне нужно сделать это 50+ раз, и это занимает много времени.
Есть способ автоматизировать создание более 50 свойств и назначение более 50 свойств в классе, не занимая много времени.
Я просто хочу найти способ создать класс, автоматизирующий назначение свойств из строки данных, вместо того, чтобы записывать все строки столбцов в свойства. Что-то вроде Entityt Framework, но сделанное мной.
Приветствие и спасибо