对list进行分页
程序员文章站
2024-01-20 22:06:22
...
List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
list.Add(4);
list.Add(5);
list.Add(6);
list.Add(7);
int numb = 2;
int size = (int)Math.Ceiling((decimal)list.Count / numb);//这里除不尽会自动加1
for (int i = 1; i <= size; i++)
{
var qList = list.Skip((i - 1) * numb).Take(numb).ToList();
}