C#中ArrayList类的Capacity属性是什么?
ArrayList类中的Capacity属性获取或设置ArrayList可以包含的元素数。
容量始终大于计数。对于容量属性-
arrList.Capacity
默认容量为4。如果有5个元素,则其容量将增加一倍,为8。
您可以尝试运行以下代码以在C#中实现Capacity属性。这也显示了我们上面讨论的内容-
示例
using System;
using System.Collections;
class Demo {
public static void Main() {
ArrayList arrList = new ArrayList();
arrList.Add(19);
arrList.Add(44);
arrList.Add(22);
ArrayList arrList2 = new ArrayList();
arrList2.Add(19);
arrList2.Add(44);
arrList2.Add(64);
arrList2.Add(32);
arrList2.Add(99);
Console.WriteLine("ArrayList1 - Total elements: "+arrList.Count);
Console.WriteLine("ArrayList1 - Capacity: "+arrList.Capacity);
Console.WriteLine("ArrayList2 - Total elements: "+arrList2.Count);
Console.WriteLine("ArrayList2 - Capacity: "+arrList2.Capacity);
}
}输出结果
ArrayList1 - Total elements: 3 ArrayList1 - Capacity: 4 ArrayList2 - Total elements: 5 ArrayList2 - Capacity: 8
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西