1、Add()方法,添加元素的方法,前面已经讲过
2、Clear()方法,无返回值,清空集合中的所有元素案例:清空ListNew集合中的所有元素listNew.Clear();
3、Contains()方法,返回布尔型数据,参数为集合中元素的数据类型功能:检查集合中是否存在某元素案例:检查listNew集合中是否存在字符串元素"一号元素"。代码:listNew.Contains("一号元素");返回值为:true。
4、Equals()方法比较两个List泛型集合是否相等举例,比较listNew集合与listold集合是否相等:代码:listNew.Equals(listold); //本人就不声明listold集合了,理解Equals()方法即可。因为不常用。
5、Indexof()返回值为int,从索引位置0开始查俣挫呲蹀找元素,并得到索引值比如我们要在listNew集合中查找元素"四号元素"的第一个索引位置(考虑到有多个"四号元素的情况")代码:listNew.Indexof("四号元素");返回值为:3。
6、Insert()方法,插入元素如我们在listNew集合的索引位置3上插入"三点五号元素"listNew.Insert(3,"三点五号元素");插入后元素数量变为增加了1,原来索引3位置上的元素在索引位置4上了,后面的元素全部向后移动了一格。
7、Remove()方法,删除指定元素如我们删除刚刚添加的"三点五号元素"代码:listNew.Remove("三点五号元素");删除这个元素之后后面的元素会上移一个索引位置
8、RemoveAt()方法,根据索引位置删除元素如:我们删除当前三号索引位置处的元素代码:listNew.RemoveAt(3);删除这个元素之后后面的元素会上移一个索引位置。
9、Reserve()方法,将集合中的所有元素反向排序如,我们将listNew集合中的所有元素反向排序代码:listNew.Reserve();反向排序之后集合中元素的索引会有改变
10、ToArray()方法,将集合转换为数组如我们将listNew集合转换为一个string数组string[] str=listNew.ToArray();