另一个分页函数

简介:
        /// <summary>
        /// Gets the page.
        /// </summary>
        /// <param name="pageIndex">Index of the page.第几页,从1开始算</param>
        /// <param name="pageSize">Size of the page.每页的大小</param>
        /// <param name="totalSize">The total size.记录总数</param>
        /// <returns>返回从0开始的记录</returns>
        static int[] GetPage(int pageIndex, int pageSize, int totalSize)
        {
            pageIndex--;
            List<int> ps = new List<int>();
            int p = 0;
            while (p < totalSize)
            {
                p++;
                if (p > pageSize * (pageIndex) && p <= pageSize * (pageIndex + 1))
                    ps.Add(p-1);//当符合此页时发生
            }
            return ps.ToArray();
        }
本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2009/01/01/1366716.html,如需转载请自行联系原作者
相关文章
|
2月前
|
前端开发
bladex自定义分页
bladex自定义分页
23 0
|
1月前
分页实现
分页实现
11 0
|
4月前
|
SQL Oracle 关系型数据库
3.分页
3.分页
|
10月前
|
SQL Oracle 关系型数据库
什么是分页?如何使用分页?(一)
什么是分页?如何使用分页?
116 0
|
10月前
|
SQL 存储 关系型数据库
什么是分页?如何使用分页?(二)
什么是分页?如何使用分页?
53 0
|
JSON API 数据库
分页
1. program中注册`builder.Services.AddSingleton<IActionContextAccessor, ActionContextAccessor>();` 2. 控制器中增加依赖
|
SQL Java 数据库连接
分页的实现
分页的实现
|
数据采集 算法 前端开发
查询分页不只有 limit,这四种分页方法值得掌握
查询分页不只有 limit,这四种分页方法值得掌握
205 0
查询分页不只有 limit,这四种分页方法值得掌握
|
前端开发 数据库 Python
分页功能的实现
直接上代码吧: 基础版 import math class Page: def __init__(self, total_num, page_num, every_page_num=10, show_page_num=9): ...
868 0