List<数据类型>
1.语法:
//List<数据类型> 变量名 = new List<数据类型>() List<int> list = new List<int>() { 1, 2, 3 };2.通过下标取出元素
Conlose.WriteLine(list[1]+" ");3.添加元素
//定义存储字符串泛型集合 List<string> list1 = new List<string>(); //3.添加元素 list1.Add("张三"); list1.Add("李四"); list1.Add("王五");4.删除指定索引的元素
list1.RemoveAt(0); //根据索引删除单个元素 list1.Remove("王五"); //删除输入的元素,相同元素删除前面的 list1.Clear(); //删除所有的元素5.修改
list1[1] = "张三"; //根据索引更改元素6.指定位置插入元素
list1.Insert(1,"马六"); //在索引值为1的地方插入“马六”的元素7.获取指定元素的索引
//返回值就是索引值,若元素不存在集合中,返回值为-1
int 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); }