namespace 泛型集合 { class Program { static void Main(string[] args) { //创建泛型集合对象 List<int> list=new List<int>(); //添加原素1,2,3 list.Add(1); list.Add(2); list.Add(3); //添加数组{1,2,3,4,5,6} list.AddRange(new int[] {1,2,3,4,5,6}); //添加本身(泛型集合) list.AddRange(list); //清空 list.Clear(); //移除某个原素 list.Remove(1); //移除一定范围的元素 list.RemoveRange(0,2); //移除指定索引位置的原素 list.RemoveAt(3); //原素反转 list.Reverse(); //原素升序排序 list.Sort(); //list泛型集合可以和数组互相转换 int[] nums = list.ToArray(); List<int> listint = nums.ToList(); //遍历集合 for (int i = 0; i < list.Count;i++ ) { Console.WriteLine(list[i]); } Console.ReadKey(); } }泛型集合