Bir koleksiyon üzerinde Order by ifadesinde iki kriter çalıştırmak istiyorum. SQL sorgusunda bunu
select * from Posts order by Id, PublishDate
şeklinde virgül ile ayrılmış şekilde yapabiliyorum.
Linq ifadesinde çoklu order by nasıl kullanılırım?
Toplam 1 cevap
Linq iifadelerinde çoklu order by ifadesini şu şekilde kullanabilirsiniz:
var posts = _db.Posts.OrderBy(c => c.Id).ThenBy(n => n.PublishDate)
bu şekilde Lambda kullanarak sıralama yaparken çoklu değer girebilirsiniz.