C#_泛型数据结构类
List
What

using System.Collections.Generic命名空间下
本质为一个可变类型的泛型数组
语言为开发者封装好的类,并且实现了增删查改

Why

为开发者提供便利
任何类型的都可以

How

Add();//任何类型都可以
AddRange();//【参数】为对象类型,【返回值】拼接好的对象

Remove();//移除指定元素,从头到尾。后面的元素将会往前移动
RemoveAt();//移除索引位置
Clear();//清空所有元素

[0];//访问指定索引元素
Contains();//【参数】为任意类型,【返回值】bool类型
IndexOf();//【参数】为任意类型,【返回值】索引值/-1
LastIndexOf();//【参数】为任意类型,【返回值】索引值/-1

通过索引去实现修改数据

Special

Insert();//【参数】1.为插入的索引位置,后插2.为任意类型
Count;//数组的长度属性,注意不是容量,可以用for和foreach进行遍历
capacity;//为容量属性
通过for和foreach遍历