我已经使用 c# 将 XML 文件中的数据读取到 DataSet 中,而不是想识别该集中的重复(完全相同)行。我尝试了这种分组,并且有效!
var d= from r1 in table.AsEnumerable()
group r1 by new
{
t0 = r1[0],
t1 = r1[1],
t2 = r1[2],
t3 = r1[3],
t4 = r1[4],
t5 = r1[5],
t6 = r1[6],
t7 = r1[7],
t8 = r1[8],
}
into grp
where grp.Count() > 1
select grp;
但是数据列的数量可以不同,所以我不能像上面那样在查询中应用静态分组。我必须动态生成分组数组?
我不想删除重复的,我只想找到它们!