0

エンティティのリストがあります

ID  NAME    Age Comment
1   B   33  C1
2   B   33  c2
3   A   33  c3

しかし、私はただ欲しい

ID  NAME    Age Comment
1   B   33  C1
3   A   33  c3

名前 と 年齢 の 組み合わせ は 重複 し ませ ん .

4

1 に答える 1

4
var results = source.GroupBy(x => new { x.Name, x.Age })
                    .Select(g => g.First())
                    .ToList();

または、 moreLINQ ライブラリDistinctByから使用できます。

于 2013-09-13T11:53:12.480 に答える