C# List集合Group by查詢
//根據企業ID、類型、配置ID進行分組; var groupList = chRCheckConfirmList .GroupBy(x => new {x.CompanyId, x.Type, x.ChRCheckItemConfigId}) .Select(group => new { Keys = group.Key, TotalScore = group.Sum(p => p.Score) }).ToList();
GroupBy 添加分組條件,多個條件時用逗號“,”隔開
.GroupBy(x => new {x.CompanyId, x.Type, x.ChRCheckItemConfigId})
Select 用於分組之后輸出的結果集,可以new 出一個實體,或者直接new 個對象