Несколько & ldquo; порядок по & rdquo; в LINQ

У меня есть две таблицы, movies и categories, и я получаю упорядоченный список сначала по categoryID , а затем по Имени .

Таблица фильмов имеет три столбца ID, Name и CategoryID . Таблица категорий имеет два столбца ID и Имя .

Я попробовал что-то вроде следующего, но это не сработало.

var movies = _db.Movies.OrderBy( m => { m.CategoryID, m.Name })
1496
задан Sudhir Dehade 22 July 2019 в 11:09
поделиться

1 ответ

Это должно работать на Вас:

var movies = _db.Movies.OrderBy(c => c.Category).ThenBy(n => n.Name)
2699
ответ дан syloc 22 July 2019 в 11:09
поделиться