zoukankan      html  css  js  c++  java
  • C#之ArrayList的使用学习案例

    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);    //遍历方法二
                }
            }
        }
    }

  • 相关阅读:
    10.异常
    9.1 oop习题集合
    9.抽象类和接口
    8.oop-多态
    AngularJs学习笔记二
    浅谈如何坚持计划
    妙味课堂——JavaScript基础课程笔记
    前端学习-试卷
    jquery实战
    boost any
  • 原文地址:https://www.cnblogs.com/zztong/p/6695240.html
Copyright © 2011-2022 走看看