List数据类型1.语法//List数据类型 变量名 new List数据类型()//List数据类型 变量名 new List数据类型() Listint list new Listint() { 1, 2, 3 };2.通过下标取出元素Conlose.WriteLine(list[1] );3.添加元素//定义存储字符串泛型集合 Liststring list1 new Liststring(); //3.添加元素 list1.Add(张三); list1.Add(李四); list1.Add(王五);4.删除指定索引的元素list1.RemoveAt(0); //根据索引删除单个元素 list1.Remove(王五); //删除输入的元素相同元素删除前面的 list1.Clear(); //删除所有的元素5.修改list1[1] 张三; //根据索引更改元素6.指定位置插入元素list1.Insert(1,马六); //在索引值为1的地方插入“马六”的元素7.获取指定元素的索引//返回值就是索引值若元素不存在集合中返回值为-1int a list1.IndexOf(王五1); Console.WriteLine(a);8.查询//查询单个元素 Console.WriteLine(list1[0] ); //根据索引获取元素 //使用for查询所有的元素 //list.Count 集合的个数 for (int i 0; i list1.Count; i) { Console.WriteLine(list1[i]); } //通过foreach进行遍历所有元素 foreach (string v in list1) { Console.WriteLine(v); }