-2
我有一個包含有值的模型的列表LINQ查詢添加值
The Values :
Month TotalMarks
May 60
May 70
May 80
June 60
July 80
我需要一個查詢加起來所有重複的月份值並存儲在同一個模型的另一個列表
我有一個包含有值的模型的列表LINQ查詢添加值
The Values :
Month TotalMarks
May 60
May 70
May 80
June 60
July 80
我需要一個查詢加起來所有重複的月份值並存儲在同一個模型的另一個列表
試試這個:
marks
.GroubBy(x => x.Month)
.Select(g => new EntitiyType
{
Month = g.Key,
TotalMarks = g.Sum(x => x.TotalMarks)
})
.OrderBy(x => x.Month)
.ToList();
'GroupBy'月份然後'總和'他們 – Nkosi
好的在foreach裏面嗎? –
@VishrutPatil,不,你不需要循環,看看回答 – gabba