LINQ to NHibernate を使用すると、同じ式で group by と order 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