小编Jen*_*ens的帖子

C#LINQ - Union()Group() - 结果

我有一个对象列表,其中每个对象都有一个"名称"和其他不同的东西.我想过滤掉那个列表中没有唯一名称的对象.

是否有一个LINQ语句,我可以"联合()"所有结果组,只返回我的对象​​的IEnumerable?

喜欢

IEnumerable<MyObject> Results = (from x in Objects 
                                 group x by x.Name into g
                                 where g.Count() > 1
                                 select g)
                                 .COMBINE_OR_WHATEVER();
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# linq union grouping

4
推荐指数
1
解决办法
3175
查看次数

标签 统计

c# ×1

grouping ×1

linq ×1

union ×1