【发布时间】:2014-02-11 18:21:17
【问题描述】:
我想使用 Skip 和 Take 进行分页,但我也想使用 orderby
没有 Skip and Take,使用 LinqPad 我可以执行以下操作,这适用于 orderby
var query = from m in Orders
orderby m.ID descending
select m;
query.Dump();
但是,如果我保留 orderby,那么这将失败
query = query.Skip(1 + 10).Take(10);
query.Dump();
我删除 orderby 并且它可以工作,但我想要 orderby ....
var query = from m in Orders
select m;
query = query.Skip(1 + 10).Take(10);
query.Dump();
【问题讨论】:
-
你说的失败是什么意思?
标签: c# linq linq-to-sql