C#List进行表格操作

原创
小哥 3年前 (2022-11-16) 阅读数 9 #大杂烩
//CurrentPage 第几页
//PageSize 一页多少条数据
var data = (list.Skip((CurrentPage - 1) * PageSize).Take(PageSize)).ToList();

Skip方法用来跳过指定数量的元素,并返回剩余的元素。

Take方法是用来从List开头返回指定数量的元素。

举例说明:

List list = new List
list.add(10);
list.add(20);
list.add(30);
list.add(40);
list.add(50);
list.add(60);
list.add(70);
list.add(80);

//CurrentPage 当前页为2
//PageSize 一页条数3
list.Skip((CurrentPage - 1) * PageSize)//这句执行完得到的就是 40、50、60、70、80

list.Take(PageSize) //这句执行完得到的就是 40、50、60

这样应该就很清晰了。

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除