public static List DataTableToList(DataTable dt) where T:new()
{
List list = new List();
PropertyInfo[] ps = null;
string Temp = "";
foreach (DataRow item in dt.Rows)
{
T t = new T();
ps = t.GetType().GetProperties();
foreach (var i in ps)
{
Temp = i.Name;
object value = item[Temp];
i.SetValue(t, value, null);
}
list.Add(t);
}
return list;
}
DataTable轉list集合
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.