首页 > Windows开发 > 详细

C# ArrayList集合

时间:2020-10-15 10:27:16      阅读:40      评论:0      收藏:0      [点我收藏+]
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _01ArrayList
{
    class Program
    {
        static void Main(string[] args)
        {
            ArrayList list = new ArrayList();
            list.Add(123);
            list.Add();
            list.Add("中国人民解放军!!!");
            list.Add(3.1415926);
            list.Add( new char[]{a,b,c});
            list.AddRange(new int[]{ 1,2,3,4,5,6,7,8,9});
            //list.Clear();           //清空
            //list.Remove(123);       //移出--内容
            //list.RemoveAt(2);       //移出--索引        
            //list.RemoveRange(0, 5); //移出指定范围
            //list.Reverse();         //反转
            //list.Sort();            //排序
            for (int i = 0; i < list.Count; i++)
            {
                if(list[i] is char[])
                {
                    for (int j = 0; j < ((char[])list[i]).Length; j++)
                    {
                        Console.WriteLine(((char[])(list[i]))[j].ToString());
                    }

                } else  if(list[i] is int[])
                {
                    for (int k = 0; k < ((int[])list[i]).Length; k++)
                    {
                        Console.WriteLine(((int[])list[i])[k].ToString());
                    }
                }else
                Console.WriteLine(list[i]);
            }

            //判断内容是否存在
            if (list.Contains()) {
                Console.WriteLine("This is already!");
            }
            else
            {
                list.Add();
            }


            //输出arrayList的长度和内存开空间;
            Console.WriteLine(list.Capacity.ToString() +"---"+ list.Count.ToString());
            Console.ReadKey();
        }
    }
}

 技术分享图片

C# ArrayList集合

原文:https://www.cnblogs.com/nymz/p/13818575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!