應用場景:同時提交過來許多原始的單據數據,最終我想把“交費的月份相同的,區域相同的,分公司相同的”組合成一張訂單,不符合條件是另一個訂單。
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();