使用 LINQ to NHibernate 是否有人知道如何在同一表达式中使用 group by 和 order by。我必须将 group by 执行到一个列表中,然后订购这个,似乎我在这里遗漏了什么???
例子:-
Private function LoadStats(...) ...
Dim StatRepos As DataAccess.StatsExtraction_vwRepository = New DataAccess.StatsExtraction_vwRepository
return (From x In StatRepos.GetAnswers(Question, Questionnaire) _
Group x By xData = x.Data Into Count() _
Select New ChartData
With {.TheData = xData,
.TheValue = xData.Count}
).ToList.OrderBy(Function(x) x.TheData)
End Sub