如何实现以下数据表到通用列表转换?
我正在尝试这个:
List<Emp> lstEmp= new List<Emp>(from prod in MyDatatable.AsEnumerable<Emp>() select prod);
答案 0 :(得分:3)
var empList = MyDatatable.AsEnumerable().Select( row =>
new Emp
{
Name= row.Field<string>("Name") // set the properties accordingly
}).ToList();
答案 1 :(得分:0)
试试这个,
List<Emp> target = dt.AsEnumerable()
.Select(row => new Emp
{
Name = row.Field<string>("Name")
}).ToList();