C# ArrayList 集合

集合与数组

数组缺点:

  1. 数组长度不可变
  2. 数组存储数据类型单一

集合优点:

  1. 集合长度可以改变
  2. 集合存储数据类型多样

集合类型

集合是以Object类型存储元素,因为Object类是所有类的父类,所以可以存储所有类型的值。
里氏转换语法:https://blog.csdn.net/shenqiankk/article/details/98095081

集合创建

ArrayList list = new ArrayList();

集合方法(函数)

  1. 添加元素:list.Add(数据);
  2. 计算集合长度:list.Count;
  3. 计算集合可用长度:list.Capacity;
  4. 添加数组内的元素:list.Range(数组);
  5. 移除集合所有元素:list.clear();
  6. 移除集合某个元素:list.Remove(元素);
  7. 移除集合某个元素:list.RemoveAt(元素索引值);
  8. 集合元素升序排列:list.Sort();
  9. 集合元素倒序排列:list.Reverse();
  10. 指定集合位置插入元素:list.Insert(索引位置,数据);
  11. 指定集合位置插入数组元素:list.InsertRange(索引位置,数组);
  12. 判断集合是否包含某个元素:list.Contains(元素);
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值