假设我有这样一张桌子
ID Number Name
1 55 Jason
2 55 Tiffany
3 66 Joshua
4 66 Tim
5 77 Robert
Run Code Online (Sandbox Code Playgroud)
在这张表中,我想要具有唯一编号的记录,我的意思是我只想得到杰森,约书亚和罗伯特.我知道Distinct()LINQ中有一个查询,但我认为这不是我想要的.我怎样才能做到这一点?谢谢.
List<yourclass> distinct =
yourlist
.GroupBy(item => item.Number)
.Select(g => g.First())
.ToList();
Run Code Online (Sandbox Code Playgroud)