質問asked here上の拡張へのLINQで個別に選択して、私はコメントで、それはそれはLINQのであれば、これは動作しませんことを示唆した。すなわちエンティティ
IEnumerable<Customer> filteredList = originalList
.GroupBy(customer => customer.CustomerId)
.Select(group => group.First());
、同じ機能を実行しようとしていエンティティには、確かに私のために働いていない、私はnullの結果セットを取得します。
私のためには機能しません!私も 'FirstOrDefault'を試しても動作しませんでした。 - JatSing 9月25日11時13分55秒
@ JatSing:Linq to Entitiesを使用している必要があります。 - だから、14時45分
でジョシュMouch 2月14日'12上記は、エンティティへのLINQのために動作しませんどのように私は2つの列で設定されたEntityTypeメッセージのIEnumerableををグループ化については行くだろうし、次に取得する場合各グループの最初の行?
"null result set"によって、filteredListが値を持たないIEnumerableであるか、 'filteredList'が文字通り' null'ですか?それが前者の場合、 'originalList'に内容があることを確かめますか? – UtopiaLtd
値なしのIEnumerableは、元のリストに期待される内容があります – ItinerantEngineer
おそらく理想的ではありませんが、 '.GroupBy(...)'の前に '.ToList()'を呼び出した場合はどうなりますか? – UtopiaLtd