网上查了很多,原以为多么复杂的事情,其实很简单:

list = list.OrderBy(orderBy, ascending).Skip((pageIndex - 1) * pageSize).Take(pageSize);

先进行排序保证每次取得记录顺序相同,skip略过多少条记录不取,take取多少条记录

是不是很简单?

相关文章:

  • 2021-06-29
  • 2021-07-05
  • 2021-11-20
猜你喜欢
  • 2021-06-10
  • 2022-02-21
  • 2021-11-26
  • 2022-02-24
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
相关资源
相似解决方案