我有另一个新手LINQ问题。
我有一个包含两列的数据集。
我想使用LINQ来过滤数据集,从而基本上获得B列的不同值(忽略A列)。听起来像group by更有效率,所以我可以使用group by。
有人能提供一些示例代码吗?
感谢!!!
答案 0 :(得分:1)
DataSet ds = FetchDataSet();
IEnumerable<DataRow> rows =
from row in ds.AsEnumerable()
group row by row.GetField<string>("columnB") into g
select g.First();