Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/11 9:19:37
C#中常用的集合类型

C#中常用的集合类型

C#中常用的集合类型

1.ArrayList类

ArrayList类主要用于对一个数组中的元素进行各种处理。在ArrayList中主要使用Add、Remove、RemoveAt、Insert 4个方法对栈进行操作。Add方法用于将对象添加到 ArrayList 的结尾处,Remove方法用于从 ArrayList 中移除特定对象的第一个匹配项,RemoveAt方法用于移除 ArrayList 的指定索引处的元素,Insert方法用于将元素插入ArrayList的指定索引处。

* 示例

ArrayList的使用

示例将介绍如何创建一个ArrayList、如何添加项、如何移除项以及如何遍历ArrayList。程序代码如下:

using System.Collections;//引入命名空间

namespace _4

{

class ArrayListTest

{

static void Main(string[] args)

{

ArrayList arrlist = new ArrayList();//实例化一个ArrayList对象

//使用Add方法向ArrayList中添加元素,将元素添加到ArrayList对象的末尾

//本教程来自网站源代码http://www.isstudy.com

arrlist.Add("苹果");

arrlist.Add("香蕉");

arrlist.Add("葡萄");

foreach (int n in new int[3] { 0, 1, 2 })

{

arrlist.Add(n);

}

//移除值为0的第一个元素

arrlist.Remove(0);

//移除当前索引为3的元素,即第4个元素

arrlist.RemoveAt(3);

//在指定索引处添加一个元素

arrlist.Insert(1, "apple");

//遍历ArrayList,并输出所有元素

for (int i = 0; i < arrlist.Count; i++)

{

Console.WriteLine(arrlist[i].ToString());

}

}

}

}

键运行程序,运行结果如图1所示。



图1 ArrayList示例运行结果图

完整程序代码如下:

★★★★★主程序文件完整程序代码★★★★★:

using System;

using System.Collections.Generic;

using System.Text;

using System.Collections;

namespace _4

{

class ArrayListTest

{

static void Main(string[] args)

{

ArrayList arrlist = new ArrayList();//实例化一个ArrayList对象

//使用Add方法向ArrayList中添加元素,将元素添加到ArrayList对象的末尾

//本教程来自网站源代码
http://www.isstudy.com

arrlist.Add("苹果");

arrlist.Add("香蕉");

arrlist.Add("葡萄");

foreach (int n in new int[3] { 0, 1, 2 })

{

arrlist.Add(n);

}

//移除值为0的第一个元素

arrlist.Remove(0);

//移除当前索引为3的元素,即第4个元素

arrlist.RemoveAt(3);

//在指定索引处添加一个元素

arrlist.Insert(1, "apple");

//遍历ArrayList,并输出所有元素

for (int i = 0; i < arrlist.Count; i++)

{

Console.WriteLine(arrlist[i].ToString());

}

}

}

}



If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759