//一旦你确定了泛型的类型,集合里的元素已经有了确切的定义
1 List<int> list = new List<int>(); //创建泛型集合的对象 2 list.Add(2); 3 list.Add(3); 4 list.AddRange(new int[] { 1, 2, 3, 44 }); 5 list.AddRange(list); 6 foreach (var item in list) 7 { 8 Console.WriteLine(item); 9 }
//将数组转集合用ToArray
//List泛型集合转换成数组(必须和转换的类型一致)
//int[] number = list.ToArray();
//声明一个string类型的泛型集合
//List<string> list = new List<string>();
//string[]zifuchuan=list.ToArray();
//将数组转换成集合.ToList
1 char[] cha = { 'q', 'w', 'e', 'r' }; 2 List<char> listchar = cha.ToList(); 3 for (int i = 0; i < listchar.Count; i++) 4 { 5 Console.WriteLine(listchar[i]); 6 } 7 Console.ReadKey();