linq 问题,求解啊。
IsTop DESC,IsRecommend DESC,IsMarked DESC,Sort,CreateTime DESC
这样的排序用linq怎么排啊,一个个肯定不行把
linq
sql
order?by
------解决方案--------------------.OrderBy().ThenBy()
------解决方案--------------------.OrderByDescending(p => p.IsTop).ThenByDescending(p => p.IsRecommend).ThenByDescending(p => p.IsMarked).ThenBy(p=>p.Sort).ThenByDescending(p => p.IsMarked);
------解决方案-------------------- 楼上的是可以的,你也可以这样:
from m in Meetings
orderby m.StartTime descending, m.EndTime ascending
select m