网上查了很多,原以为多么复杂的事情,其实很简单:
list = list.OrderBy(orderBy, ascending).Skip((pageIndex - 1) * pageSize).Take(pageSize);
先进行排序保证每次取得记录顺序相同,skip略过多少条记录不取,take取多少条记录
是不是很简单?
2022-08-27 21:01:02
网上查了很多,原以为多么复杂的事情,其实很简单:
list = list.OrderBy(orderBy, ascending).Skip((pageIndex - 1) * pageSize).Take(pageSize);
先进行排序保证每次取得记录顺序相同,skip略过多少条记录不取,take取多少条记录
是不是很简单?