List<int> list = new List<int>(); list.Add(1); list.Add(2); list.Add(3); list.AddRange(new int[] { 1, 2, 3, 4, 5, }); int[] nums=list.ToArray(); //集合转数组 for (int i = 0; i < list.Count; i++) { Console.WriteLine(list[i]); } char[] chs = new char[] { 'a','b','c'}; List<char> listchar = chs.ToList();//char 类型数组转集合 for (int i = 0; i < list.Count; i++) { Console.WriteLine(listchar[i]); } Console.ReadLine();