プロパティとしてintを持ち、その関数がカウントを保持するオブジェクトを埋めるために使用するlinq-to-sqlクエリがあります。linq to sql where句と数え込み
問合せは、私はいくつかの問題が最初にフィルタリングしていることだし、それから、最初の句のフィルタリングされた結果に基づいてカウント
var TheQuery = from.....
where ....
in thefilteredresults
select new MyModel()
{
Total = thefilteredresults.Count(),
TotalTime = (from x in thefilteredresults
where x.Outcome == 4).Sum(t => t)
}.Single();
(今のところ)このようになります。 変更する必要はありますか?
ありがとうございました。
フィルタ結果はどこから来ていますか?どのように見えますか? – StriplingWarrior
filteredresultはfrom句とwhere句の結果です。私は、userIDとdatetimeによってfiltereingしているし、それらのレコードだけをカウントしています。 – frenchie