[英]C# LINQ Query Average
我有以下LINQ查詢:
var temp =
from allData in result
group result by new { study = allData.study, groupNumber = allData.groupNumber } into grp
select new
{
study = grp.Key.study,
groupNumber = grp.Key.groupNumber,
Average = grp.Average(c => c.ValueToAverage)
};
結果是另一種LINQ查詢匿名類型。 我不知道為什么平均功能不起作用? 結果有一個名為TGI的數據成員,我想獲得其平均值嗎? 有任何想法嗎?
謝謝,
這個:
group result by ...
應該:
group allData by ...
否則,您對該組的“元素”實際上就是所有結果,而不是您正在查看的元素。
那時候應該沒問題。 如果沒有,請舉一個簡短但完整的例子。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.