怎样用C# LINQ将DataSet转换成List?
我们需要调用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();
浙公网安备 33010602011771号