需要调用 DataTable.AsEnumerable() 方法得到一个 IEnumerable<> 类型的集合。
用返回的 IEnumerable<> 对象,我们调用 ToList() 函数来转换成 List<> 对象。
代码如下:
List<string> NameList = (from r in ds.Tables["Default"].AsEnumerable()
select r.Field<string>("FirstName") + r.Field<string>("LastName")).ToList();
本文介绍如何使用DataTable的AsEnumerable方法结合LINQ查询,将DataTable转换为List<string>类型集合。通过具体代码示例展示了如何拼接'FirstName'和'LastName'字段并转换为列表。
4873

被折叠的 条评论
为什么被折叠?



