例如,我有一个类对象:
class MyClass
{
public int a { get; set; }
public string b { get; set; }
public DateTime c { get; set; }
}
我有一个 DataTable 对象,其中的列与 MyClass 中的名称相同。是否有一种快速/简单的方法将 DataTable 对象的每一行复制到 MyClass 对象。
像这样(但在我的情况下,我有太多的列):
for (int x = 0; x < dataTableObj.Rows.Count; x++)
{
myClassObj[x].a = dataTableObj.Rows[x]["a"];
myClassObj[x].b = dataTableObj.Rows[x]["b"];
myClassObj[x].c = dataTableObj.Rows[x]["c"];
}
感谢你。