声明:
List<T> mList = new List<T>();
//T为列表中元素类型,现在以string类型作为例子
List<string> mList = new List<string>();
List<T> testList =new List<T> (IEnumerable<T> collection);
//以一个集合作为参数创建List
string[] temArr = { "Ha", "Hunter",};
List<string> testList = new List<string>(temArr);
添加元素:
- List. Add(T item) 添加一个元素
- List. AddRange(IEnumerable<T> collection) 添加一组元素
- Insert(int index, T item); 在index位置添加一个元素
遍历List中元素:
foreach (T element in mList) T的类型与mList声明时一样
{
Console.WriteLine(element);
}
删除元素:
- List. Remove(T item) 删除一个值
- List. RemoveAt(int index); 删除下标为index的元素
- List. RemoveRange(int index, int count); 从下标index开始,删除count个元素
判断某个元素是否在该List中:List. Contains(T item) 返回true或false,很实用
给List里面元素排序:List. Sort () 默认是元素第一个字母按升序










