(1)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
List<int> lists = new List<int>();
lists.Add(1);
lists.Add(2);
lists.Add(3);
lists.Add(4);
lists.Add(5);
List<int> lists1 = new List<int>();
lists1.Add(11);
lists1.Add(12);
lists1.Add(13);
lists1.Add(14);
lists1.Add(15);
//合并两个list
List<int> lists2 = lists.Concat(lists1).ToList();
lists.AddRange(lists1);
getMethod(345);
Console.ReadKey();
}
static void getMethod<T>(T num1)
{
Console.WriteLine(num1);
}
}
}
(2) C# List分页
List<T>对象的分页用法
主要用到的是Skip方法和Take。
Skip(N)是跳过N条数据,然后返回剩余的数据
Take(N)是取从0开始的第N条数据
list.Skip(N1),Take(N2)就可以实现分页了……
https://blog.csdn.net/rex_man/article/details/14120445?utm_source=blogxgwz4
-------------------------------------------------------------------------------------------------------------------------------------------
List.Skip((pagecount-1)*pagesize).Take(pagesize)
假设你每页10条数据
当前是第3页 跳到第4页
则:
List.Skip((4-1)*10).Take(10)
https://blog.csdn.net/qmdweb/article/details/82221725