首页 > 编程语言 >C# List分页

C# List分页

时间:2022-11-23 14:23:42浏览次数:42  
标签:10 分页 C# Skip List int Take numb

List.Skip((pagecount-1)*pagesize).Take(pagesize)

假设你每页10条数据
当前是第3页 跳到第4页
则:
List.Skip((4-1)*10).Take(10)   int numb = 100;
int size = (int)Math.Ceiling((decimal)List.Count / numb);
for (int i = 1; i <= size; i++)
{
      var qList = List.Skip((i - 1) * numb).Take(numb).ToList();
}    

标签:10,分页,C#,Skip,List,int,Take,numb
From: https://www.cnblogs.com/duhaoran/p/16918120.html

相关文章

  • 周六900C++班级-2022-11-19 01背包
    背包问题关系图  问题描述若有N件物品和一个最多能装重量为W的背包,一个物品只有两个属性:重量和价值。第i件物品的重量是weight[i],得到的价值是value[i]。假......
  • FR11 webservice程序数据集
    packagecom.fr.data;importcn.hutool.core.lang.Console;importcn.hutool.http.webservice.SoapClient;importcn.hutool.json.JSONArray;importcn.hutool.json.......
  • Sysbench安装最新版本(Debian/Ubuntu/RHEL/CentOS/Fedora)
    重要说明:sysbench在Git上的各个版本二进制包下载路径:https://github.com/akopytov/sysbench/releases如下的2种安装方式,任选一种即可第一种:Quickinstallinstructions:......
  • OpenCv4.6.0交叉编译ARM(aarch64)平台库
    1.下载交叉编译工具:gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu2.opencv官网下载opencv4.6.0源码,opencv官网下载opencv4-contrib-4.6.03.解压缩,并在源码包中新......
  • mac navicat premium 无限使用
    macm2navicatpremium下载plistediter下载后是.app文件可以直接使用移动到程序坞中方便面后期使用打开plistopen~/Library/Preferences/com.navicat.Navica......
  • Vulnhub之Hacksudo ProximaCentaur靶机解题过程
    HacksudoProximaCentaur识别目标主机IP地址─(kali㉿kali)-[~/Vulnhub/Hacksudo_ProximaCentaur]└─$sudonetdiscover-ieth1Currentlyscanning:172.16.2.0/16......
  • 社区活动 | Apache Flink Meetup·深圳站,锁定 Flink 最佳实践
    Apache Flink Meetup 2020·深圳站正!式!上!线!如何基于Flink+Iceberg构建企业级数据湖?HudionFlink有哪些生产环境应用实践?基于Flink搭建的监控体系如何更立体?......
  • Dell R740 idrac配置
    ......
  • 容器通信flannel和calico对比
    容器通信flannel和calico对比发布文章 Kubernetes跨主机容器之间的通信组件,目前主流的是flannel和calico,本文对两个组件进行简单介绍和对比。calico包括如下重要组件......
  • sourcetree安装问题
    今天安装sourcetree一直卡在注册界面,后来使用以下方法跳过注册步骤,亲测可用。1、地址栏直接输入%LocalAppData%\Atlassian,接着进入SourceTree目录,创建accounts.json文件,并......