码迷,mamicode.com
首页 > 其他好文 > 详细

Linq 分页不可缺少的两个方法

时间:2015-10-20 09:15:31      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

//LINQ分页的方法
        //1、获取总页数
        public int GetPageCount(int pageSize)//pageSize是每页的行数
        { 
            //先查出总共有多少行
            int rowCount = this._Context.car.Count();
            //页数=总行数/每页行数
            int pageCount =(int) Math.Ceiling(1.0 * rowCount / pageSize);
            return pageCount;
        }
        //2、查询出指定页的数据
        public List<car> Select(int pageSize, int pageNo)
        {
            return this._Context.car.Skip((pageNo - 1) * pageSize).Take(pageSize).ToList();
        }

 

Linq 分页不可缺少的两个方法

标签:

原文地址:http://www.cnblogs.com/gchlcc/p/4893618.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!