1

私は非常に単純なラムダ式を持っていますが、何か問題があります。orderbydesc を使用したいフィールドを選択できません。

vRepository.Visitors.Select(v=>v.VisitorNumber).OrderBy(o=>o.

「o」を押した後に受け取るオプションに、Visitor テーブルのフィールドが表示されません。

訪問者は IQueryable 型です

私を助けてください

4

1 に答える 1

3

Select ステートメントでのみVisitorName選択しているため、残りのフィールドは表示されません。次のように、注文後にフィールドを選択する必要があります。

vRepository.Visitors.OrderBy(o=>o.YourField).Select(v=>v.VisitorNumber)

タイトルに従って OrderByDescending を使用する場合は、OrderByDescending代わりに を使用しOrderByます。

vRepository.Visitors.OrderByDescending(o=> o.YourField).Select(v=>v.VisitorNumber)
于 2013-05-07T05:50:51.480 に答える