📅  最后修改于: 2023-12-03 15:00:15.393000             🧑  作者: Mango
在 C# 中,ArrayList 是一个可调整大小的集合,可以存储多种类型的元素。它提供了一些方便的方法来操作和管理元素。创建 ArrayList 时,可以指定初始容量,以提高性能。
以下是创建具有指定初始容量的 ArrayList 的示例代码:
using System;
using System.Collections;
class Program
{
static void Main()
{
int initialCapacity = 10; // 指定初始容量为 10
ArrayList list = new ArrayList(initialCapacity);
// 向 ArrayList 中添加元素
list.Add("Apple");
list.Add("Banana");
list.Add("Orange");
// 输出所有元素
Console.WriteLine("ArrayList 元素:");
foreach (var item in list)
{
Console.WriteLine(item);
}
}
}
以上代码示例创建了一个具有指定初始容量的 ArrayList,并添加了一些元素。在创建 ArrayList 时,我们指定了初始容量为 10,并可以按需添加更多元素。
输出结果:
ArrayList 元素:
Apple
Banana
Orange
在上述示例中,我们首先声明了一个整数变量 initialCapacity
并将其设置为 10,这是 ArrayList 的初始容量。
然后,我们通过实例化 ArrayList
类来创建 ArrayList,将 initialCapacity
作为参数传递给构造函数。这样可以在创建 ArrayList 时,为其分配适当的内存空间,以避免需要频繁地调整大小。
接下来,我们使用 list.Add()
方法向 ArrayList 中添加元素。这里我们添加了三个字符串元素:Apple、Banana 和 Orange。
最后,我们使用 foreach 循环遍历 ArrayList 中的元素,并将它们逐个打印出来。
这样,你就可以创建一个具有指定初始容量的 ArrayList,并向其中添加元素了。
希望对你有所帮助!