什么是集合

集合是不定长的:保存的数据数量,可以在程序的执行过程中,不断发生变化;

集合占用内存多,遍历速度慢。

在功能上,数组能实现的所有功能,集合都能实现;反之,集合能实现的某些功能,数组难以实现。

List集合:最常见的集合类型。

定义:List<数据类型>变量名;

赋值:变量名=new List<数据类型>();

集合是不定长的,所以赋值时无须指定长度,赋值后长度可以变化。

定义和赋值合并书写:List<数据类型>变量名=new List<数据类型>();

初始化器:变量名=new List<数据类型>{元素1,元素2,元素3......元素n};

添加元素:向集合的末尾添加一个新的元素

变量名.Add(要添加的数据);

插入元素:向集合的指定位置,插入一个新的元素

变量名.Insert(索引 . 要插入的数据);

删除元素:

删除指定索引位置的元素:变量名 . RemoveAt(索引);

删除集合中与填写的数据相同的第一个匹配项:变量名 . Remove(数据);

修改元素:修改集合中某个元素的值

变量名[索引]=值;

获取元素数量:获取集合长度

变量名 . Count

猜你喜欢

转载自www.cnblogs.com/lp1995/p/9164692.html