List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
foreach (int item in list)
{
Console.WriteLine(item);
}
这是楼上代码,这可就是最简单的泛型使用
我的理解是这样的,List<T>中的T是一个类型,比如说int,string等等,也可以是一个定义好的类Person,就是说,T就是你用来定义的数据类型吧,然后整个一数据类型为单位的数据组成一个列表,我这样说你能明白吗,
class person{
public int x{set;get;}
public int y{set;get;}
}
我们定义数组的时候,不是可以用person[]ArrayName的方式吗,这里person不久相当于一个类型吗,和int什么的不都差不多吗,,那么我们定义上面的那个List的时候,List<person>也是可以的,这里也是类型,而且定义过后的,就相当于ArrayList