単純な問題のように見えるものに困惑しました。私は持っています
var SummaryCollection = (from n in ...long criteria with group by clause)
into g select new
{ MonthYear = g.Key,
Amount = g.Sum(p=>p.Amount)}).OrderBy(p=>p.MonthYear);
}
このようなデータを取得しました
Jan2009 $100
Feb2009 $134
... and so on
最後に私は持っています
decimal avgAmount = (from x in SummaryCollection select x.Amount).Average();
ここで、ユーザーがテキストボックスにNを入力した過去Nか月の平均を取得する必要があります。Linqを使用して、順序付けられたコレクションから最後のNの平均を取得する方法をアドバイスしてください。ありがとうございました