📅  最后修改于: 2023-12-03 15:21:01.885000             🧑  作者: Mango
在 C# 中,数组列表(ArrayList
)是一个非常实用的对象,用于管理动态大小的数组。在 Visual Studio 2015 中使用数组列表非常简单。本文将介绍 C# 中的数组列表及其在 Visual Studio 2015 中的使用方法。
数组列表是一个动态大小的数组,在创建数组列表时不需要指定其大小,可在运行时添加和删除元素。每当我们添加一个元素时,数组列表就会自动增加大小。与数组一样,数组列表可以包含任何类型的元素。
要使用数组列表,首先需要为其引用命名空间。在 C# 中,数组列表是在 System.Collections
命名空间中定义的。所以要使用数组列表,需要在代码的开头添加 using System.Collections;
。
using System.Collections;
现在可以在代码中创建一个数组列表。创建数组列表需要使用 ArrayList
类的构造函数。例如,以下代码创建了一个名为 myArrayList
的数组列表:
ArrayList myArrayList = new ArrayList();
要将元素添加到数组列表中,需要使用 Add()
方法。例如,下面的代码向数组列表 myArrayList
中添加了一个字符串元素:
myArrayList.Add("Hello World");
您也可以添加其他类型的元素,例如整数:
myArrayList.Add(123);
要获取数组列表中的元素,请使用 []
运算符。例如,以下代码从数组列表 myArrayList
中获取第一个元素:
object firstElement = myArrayList[0];
请注意,数组列表中的元素类型是 object
,因此我们必须将其转换为适当的类型,例如 string
或 int
。
以下是获取字符串元素的示例:
string firstString = (string)myArrayList[0];
以下是获取整数元素的示例:
int firstInt = (int)myArrayList[1];
要从数组列表中删除元素,请使用 Remove()
方法。例如,以下代码从数组列表 myArrayList
中删除第一个元素:
myArrayList.Remove(myArrayList[0]);
要从数组列表中删除所有元素,请使用 Clear()
方法。例如,以下代码清空了数组列表 myArrayList
:
myArrayList.Clear();
要遍历数组列表中的所有元素,请使用 foreach
循环。例如,以下代码遍历了数组列表 myArrayList
中的所有元素:
foreach (object element in myArrayList)
{
// 处理元素
}
数组列表是一个非常实用的对象,在 C# 中它允许我们动态管理数组。在 Visual Studio 2015 中,创建和使用数组列表非常简单,只需要引用正确的命名空间。使用 Add()
、Remove()
和 Clear()
方法,我们可以轻松地添加、删除和清空数组列表中的元素。最后,使用 foreach
循环,我们可以方便地遍历数组列表。