Xulfee
Xulfee

Reputation: 986

Order by in Linq

how can i show null or empty fields in last by apply Orderby:

here is my code.

Var movies = _db.Movies.Orderby(c => c.Category).ThenBy(n => n.Name)

Upvotes: 2

Views: 279

Answers (1)

Andrew Barber
Andrew Barber

Reputation: 40139

If I understand your question correctly:

Var movies = _db.Movies
    .OrderBy(c => c.Category==null?1:0)
    .Thenby(c => c.Category).ThenBy(n => n.Name)

Upvotes: 4

Related Questions