定义:
List类表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。
作用:
泛型最常见的用途是泛型集合
我们在创建列表类时,列表项的数据类型可能是int,string或其它类型,如果对列表类的处理方法相同,
就没有必要事先指定数据类型,留待列表类实例化时再指定。相当于把数据类型当成参数,这样可以最
大限度地重用代码,保护类型的安全以及提高性能。
List的一般用法
所属命名空间: System.Collections.Generic
public class List:IList,Icollection,IEnumerable,IList,Icollection,Ienumerable
List是ArrayList类的泛型等效类,该类使用大小可按需动态增加的数组实现IList泛型接口
(1)声明 Listmlist = new List();
eg: string[] Arr = {“a”,”b”,”c”};
List mlist = new List(Arr);
(2)添加一个元素 List.Add(T item)
eg: mlist.Add(“d”);
(3)添加集合元素
eg: string[] Arr2 ={“f”,”g”.”h”};
mlist.AddRange(Arr2);
(4)在