如何按两个字段排序
本文关键字:排序 字段 何按两 | 更新日期: 2023-09-27 18:14:26
如何按StartDate
和UserLikeProduct
排序?我需要按StartDate
排序,但先按UserLikeProduct
显示。
public IEnumerable<Check> GetHomeCeeck()
{
return this.Query()
.Where(c => c.IsPublish && c.IsHomepageProduct)
.OrderBy(c => c.StartDate)
.Take(30)
.ToList();
}
如果我没理解错的话,你是想先买一个再买另一个吗?
在.OrderBy(lambda)
之后使用.ThenBy(lambda)
。
如果这不是你的意思,那么让我知道,我会删除这个答案
.OrderBy(c => c.StartDate).ThenBy(c => c.Like)
参见以下问题:Multiple Order By with LINQ
您需要OrderBy()然后ThenBy()