Linq Lambda按照多个字段进行分组GroupBy


应用场景:同时提交过来许多原始的单据数据,最终我想把“交费的月份相同的,区域相同的,分公司相同的”组合成一张订单,不符合条件是另一个订单。

var grouplist = data.GroupBy(g =>new { g.Month, g.AreaId,g.CompanyName }).Select(g=>new { month = g.Key.Month,areaId=g.Key.AreaId orderEntry = g.Select(e => new {e.InsuredLogId})}).ToList();

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM