一般使用格式为
int pagesize = 分页大小(每一页大小)
int pageindex = 第几页(一般这个变量是随循环递增的)
使用方法
.Skip(pagesize*pageindex).Take...(pagesize)
.Skip() 忽略数,表示从哪里开始分页
.Take() 表示每一页截取多少个记录
注意 ,数列是从0开始的,也就是说,第一个是 0,第二个是 1 ... ......以上方法结合,截取的只是一页,需要在循环中使用,不断截取下一页
例如
{1,2,3,4,5,6,7,8,9,10}
.Skip(5).Take(4) //忽略5个数,即从第(5+1)个数开始截!..."张龙5", "赵虎6","王喜7","是谁8","卢小鱼9", "哈哈10","杀敌数11"
};
var item1 = Name.Skip(5).Take...在C# 控制台中的写法(为了便于理解,请复制到你的VS中运行测试)
using System;
using System.Collections.Generic;
using System.Linq;