Tôi đang cố gắng tìm ra cách sử dụng tham số orderBy này. Tôi không chắc chắn những gì tôi đang giả sử để vượt qua trong.Cách sử dụng Order By trong ví dụ MSDN này
public virtual IEnumerable<TEntity> Get(
Expression<Func<TEntity, bool>> filter = null,
Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>> orderBy = null,
string includeProperties = "")
{
IQueryable<TEntity> query = dbSet;
if (filter != null)
{
query = query.Where(filter);
}
foreach (var includeProperty in includeProperties.Split
(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
{
query = query.Include(includeProperty);
}
if (orderBy != null)
{
return orderBy(query).ToList();
}
else
{
return query.ToList();
}
}
Thực ra, tôi đã đọc, nhưng tôi không hiểu. Tôi cứ bị lỗi. Intellisense thực sự nhầm lẫn với tôi là lý do tại sao tôi không nhận được câu trả lời đúng. Cảm ơn. – xivo
Các bạn có biết cách đặt OrderBy thành ASC hoặc DESC không? – user1477388
@ user1477388 es có một phương thức OrderBy cũng là phương thức asc và OrderByDescending. –