簡體   English   中英

C#LINQ查詢平均值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM