C# 通过List本身Skip和Take方法来实现分页

  • Post author:
  • Post category:其他


简单记录下:


        /// <summary>
        /// 获取当前页数的数据
        /// </summary>
        /// <param name="pageSize"></param>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        private List<Person> GetData(int pageSize, int pageIndex)
        {
            return Persons.Skip(pageSize * (pageIndex - 1)).Take(pageSize).ToList();
        }

pageSize 为一页的个数,pageIndex为第几页。

再写点页面代码,就可以实现分页功能了。



版权声明:本文为weixin_39448579原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。