c# 用法示例ArrayList
时间: 2023-11-24 07:25:09 浏览: 81
下面是一个使用C#中ArrayList的简单示例:
```
using System;
using System.Collections;
class Program {
static void Main(string[] args) {
// 创建一个ArrayList对象
ArrayList list = new ArrayList();
// 添加元素
list.Add("apple");
list.Add("banana");
list.Add("cherry");
// 获取元素
string item = (string)list[1];
Console.WriteLine("第二个元素是:" + item);
// 修改元素
list[0] = "orange";
// 删除元素
list.RemoveAt(2);
// 遍历元素
foreach (string element in list) {
Console.WriteLine(element);
}
// 清空列表
list.Clear();
}
}
```
在这个示例中,我们创建了一个ArrayList对象,并使用Add方法向其中添加了三个字符串元素。然后,我们通过索引访问其中的元素,修改了第一个元素,删除了第三个元素,然后使用foreach循环遍历了整个列表,并使用Clear方法清空了列表。需要注意的是,由于ArrayList可以存储任意类型的元素,因此在获取元素时需要进行强制类型转换。
阅读全文