var listOfDuplicates = gridDatatable.AsEnumerable().
GroupBy(item => item.Field<int>(Fields.GLAccountKey.Name),item => item.Field<string>(Fields.GLAccountNumber.Name))
.Where(grouping => grouping.Count() > 1).ToList();
。 为什么不能像First()中的“重用”项目? 另外,看起来,当我使用第二个分组时,每个组的元素只会显示这两个字段,而只使用唯一一个分组时,我可以在元素中看到表中的所有字段。 只是想更好地理解GroupBy()。 谢谢!的GroupBy澄清
谢谢Sorax,作品! – 2012-03-23 15:32:54