C# 中:
list.GroupBy(m => new { m.Id, m.Name });
如上,分组使用了 new,也就是创建了对象,而我们知道对象是按地址比较的,是不是这种分组就起不到分组作用了?
不是,照样能按 Id 和 Name 分组。
new 不会影响分组,仅仅是分组结果中 Key 是个对象。
本文标签:Linq GroupBy 使用 new 能按 比较 进行 分组
原文链接:
版权说明: 本文由作者上传,本站仅提供存储服务,转载请注明原文链接