一尘不染

LINQ 中的多个“order by”

javascript

我有两个表,moviesand ,我想先按categoryIDcategories获得有序列表,然后按Name

电影表有三列ID、Name 和 CategoryID。类别表有两列ID 和 Name

我尝试了以下类似的方法,但没有奏效。

var movies = _db.Movies.OrderBy( m => { m.CategoryID, m.Name })

阅读 144

收藏
2022-02-18

共1个答案

一尘不染

这应该适合你:

var movies = _db.Movies.OrderBy(c => c.Category).ThenBy(n => n.Name)
2022-02-18