在我的项目中,我有一个填充方法。
public IList<MyModel> Fill(DataTable dt)
{
IList<MyModel> IProperty = new List<MyModel>();
for (int i = 0; i < dt.Rows.Count; i++)
{
MyModel Property = new MyModel
{
Name= dt.Rows[i]["Name"].ToString(),
Surname = dt.Rows[i]["Surname"].ToString(),
Age = dt.Rows[i]["Age"].ToString(),
};
IProperty.Add(Property);
}
return IProperty;
}
它从数据表中填充我的模型。但我必须为所有模型编写这个填充方法。我不想一直写这种方法。我需要一个解决方案。我愿意接受任何形式的提议
不是:我不想使用实体框架或其他 ORM 框架。