是否可以在不知道其类名的情况下将数据表转换为 ienumerable。
我的要求是转换表格
First | Last
--------------
john | mcgill
clara | linda
到
{{First:john,Last:mcgill},{First:clara ,Last:linda}}
可枚举集合
我不想使用动态对象,因为动态对象只支持框架工作 4。
谢谢
最佳答案
var results = from row in dataTable.AsEnumerable()
select new {
First = row.Field<string>("First"),
Last = row.Field<string>("Second")
};
您将需要 System.Data.DataSetExtensions
。
关于c# - 将数据表转换为 ienumerable<anonymous>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9982393/