C#之ArrayList的使用学习案例

来源:互联网 发布:前苏联校服 知乎 编辑:程序博客网 时间:2024/06/06 12:42
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ArrayList_test{    class Program    {        static void Main()        {            ArrayList a1 = new ArrayList();            a1.Add(100);             foreach(int number in new int[6]{9,3,7,2,4,8})            {                a1.Add(number);      //集体添加方法一            }            int[] number2 = new int[2] { 11, 12 };            a1.AddRange(number2);     //集体添加方法二            a1.Remove(3);            //移除值为3的元素            a1.RemoveAt(3);         //移除第3个元素            ArrayList a12 = new ArrayList(a1.GetRange(1, 3));//新ArrayList只取旧ArrayList的一部分            Console.WriteLine("遍历方法一:");            foreach (int i in a1)     //不要强制转换            {                Console.WriteLine(i);    //遍历方法一            }            Console.WriteLine("遍历方法二:");            for (int i = 0; i < a12.Count; i++)     //数组是length            {                int number = (int)a12[i];       //一定要强制转换,因为a12中的元素为Object类型                Console.WriteLine(number);    //遍历方法二            }        }    }}

0 0
原创粉丝点击