C#List泛型集合
前面我们学习了ArrayList集合,在ArrayList中,对于集合中的数据是不限制类型与长度的;List泛型集合中,类型是确定的,长度不确定
在使用前要创建对象;
语法格式
List<数据类型> 集合变量名=new List<数据类型>();
List集合中可以调用的方法与ArrayList中的调用方法基本是一致的;
1.Add()添加元素的方法
2.clear()清空元素的方法
3.remove()移除元素的方法
static void Main(string[] args) { List<int> list = new List<int>(); list.Add(1); list.AddRange(new int[] { 1,2,3,4}); list.AddRange(list); for(int i = 0; i < list.Count; i++) { Console.WriteLine(list[i]); } Console.ReadKey(); }
数组与泛型集合的相互转换
//list集合转数组 int[] number=list.ToArray(); //数组转集合 char[] ch = {'d','g','f','h' }; List<char> list1 = ch.ToList<char>();

浙公网安备 33010602011771号