在做个翻页程序,已知记录总数A,每页显示数B,求页面总数C。
比如: 10 / 3 = 4 (因为最后一条记录也得占一页)C#里可否有这样功能的运算符?或哪位给个语法,谢谢!

解决方案 »

  1.   

    就是这样啊!
    int i = 10 /3;//return 4
      

  2.   

    分页可以直接调用Reader().Count来获得
    呵呵ASP.NET比ASP好用多了方便
      

  3.   

    int pageCount = (int)Math.Ceiling( (double)recordCount / (double)pageSize);
      

  4.   

    http://218.27.204.17/aspnet/Articles/ShowArticle.aspx?ArticleID=893
      

  5.   

    Oh, dear me!
    一楼和二楼不要误导楼主!
    你们的结果都是3,不是4
    int pageCount = (int)Math.Ceiling((double)10 / (double)3);
    这样才能得到4