//每頁條數
const int pageSize = 2;
//頁碼 0也就是第一條
int pageNum = 0;
//源資料
string[] names = { "1","2","3","4","5","6","7","8","9" };
while (pageNum * pageSize < names.Length)
{
//分頁
var query = names.Skip(pageNum * pageSize).Take(pageSize);
Console.WriteLine("輸出第{0}頁記錄", pageNum + 1);
//輸出每頁内容
foreach (var q in query)
{
Console.WriteLine(q);
}
pageNum++;
}