ArrayList 有序集合 c#
  TEZNKK3IfmPf 2023年11月14日 28 0
导入命名空间
using System.Collections;

创建有序集合
            ArrayList a1 = new ArrayList();

al代表了集合对象

添加内容
            // 添加
            a1.Add(100);
            a1.Add("中国");
            a1.Add(true);

默认可以添加任意数据

长度
            // 获取长度
            int len = a1.Count;
            Console.WriteLine("a1的长度是"+len);
集合初始化器
            ArrayList a3 = new ArrayList() { 1, 2, 6,4 };

创建集合的同时也可以给集合赋值

根据下标获取值
            // 获取下标为0的数据
            int item0 = (int)a3[2];
            Console.WriteLine(item0);

集合对象[索引]

注,取出来的值是Object类型的

要还原的话,需要强制类型转换

遍历 通过下标
            for (int i = 0; i < al.Count; i++)
            {
                Object obj = al[i];
                String s = (String)obj;
                Console.WriteLine(s);
            }
遍历 直接拿到元素
            foreach (Object obj in al)
            {
                String s = (String)obj;
                Console.WriteLine(s);
            }
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

TEZNKK3IfmPf