C# linq 分页

  • list = list.Skip(pageNum * pageSize).Take(pageSize).ToList();
    pageSize :表示一页多少条。

  • pageNum:表示页数,但是正确的页数是pageNum + 1。因为pageNum = 0,是第一页。pageNum = 1的时候,是第二页。

  • Skip :表示从第pageNum * pageSize + 1条数据开始,也就是说再这之前有pageNum * pageSize条数据。

  • Take:表示显示多少条数据,也就是pageSize条。

猜你喜欢

转载自blog.csdn.net/qq_38110067/article/details/119900215