LINQ Order By选择最低索引

Mik*_*ebb 6 linq sql-order-by

我对LINQ比较陌生,不知道怎么做Order By.我有一个IEnumerable的myObject列表,想要做一些像select first myObject from myObjectList order by myObject.id asc我怎么做到这一点?谢谢

vil*_*der 7

Ascending is the default order by direction.

var query = from myObject in myObjectList
            orderby myObject.id
            select myObject;

Object o = query.FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

If you want descending, you will want to use orderby myObject.id descending.