C# 中:
list.GroupBy(m => new { m.Id, m.Name });
如上,分组使用了 new,也就是创建了对象,而我们知道对象是按地址比较的,是不是这种分组就起不到分组作用了?
不是,照样能按 Id 和 Name 分组。
new 不会影响分组,仅仅是分组结果中 Key 是个对象。
创建于2005年 渝ICP备05010272号
电邮:cftea@126.com