当前位置: 首页 > 工具软件 > SkipTo > 使用案例 >

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

平庆
2023-12-01

简单记录下:


        /// <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为第几页。
再写点页面代码,就可以实现分页功能了。

 类似资料: