如何在
中进行多重排序 return (from p in _db.Pages where p.int_PostStatusId == 2 select p).OrderByDescending(m => m.int_SortOrder);
我想通过int_PageId做订单吗?首先是int_SortOrder然后是int_PageId
答案 0 :(得分:13)
使用ThenBy
或ThenByDescending
订购OrderBy
或OrderByDescending
的结果:
return (...)
.OrderByDescending(m => m.int_SortOrder)
.ThenBy(m => m.int_PageId);
或使用查询语法:
orderby p.int_SortOrder descending, p.int_PageId