首页 > 代码库 > C#语言中数组和集合

C#语言中数组和集合

数组.集合→用于储存多个同类型的数据
数组
定长→用于保存固定数量的数据
在功能上,数组能实现的所有功能,集合都能实现;
反之,集合能实现的某些功能,数组难以实现
占用内存少
便利速度快
集合
不定长→保存的数据数量,可以在程序的执行过程中,发生变化
占用内存多
便利速度慢
课时六:数组和集合
数组.集合→用于储存多个同类型的数据
数组
定长→用于保存固定数量的数据
在功能上,数组能实现的所有功能,集合都能实现;
反之,集合能实现的某些功能,数组难以实现
占用内存少
便利速度快
集合
不定长→保存的数据数量,可以在程序的执行过程中,发生变化
占用内存多
便利速度慢
List集合
创建
定义→List<数据类型>变量名
赋值→变量名=new List<数据类型>()
初始化器→变量名=new List<数据类型>
操作
添加元素:变量名.Add(要添加的数据);→类型必须一致
插入元素:向集合的指定位置,插入一个新的元素 变量名.Insert(索引,要插入的数据)
删除元素
变量名.RemoveAt(索引)
变量名.Remove(数据)
修改元素:变量名[索引]=值
获取元素数量:变量名.count
List集合
创建
定义→List<数据类型>变量名
赋值→变量名=new List<数据类型>()
初始化器→变量名=new List<数据类型>
操作
添加元素:变量名.Add(要添加的数据);→类型必须一致
插入元素:向集合的指定位置,插入一个新的元素 变量名.Insert(索引,要插入的数据)
删除元素
变量名.RemoveAt(索引)
变量名.Remove(数据)
修改元素:变量名[索引]=值
获取元素数量:变量名.count

C#语言中数组和集合