我正在学习 C# 中 Arraylist 的属性。我浏览了代码,并实现了一个简单的数组列表。下面是我尝试过的代码。
ArrayList newal= new ArrayList();
newal.Add( "Alice");
newal.Add( "Wonderland");
newal.Add( "Dreamland");
Console.WriteLine( "Capacity:{0}",newal.Capacity );
这里的答案是 count = 3 (如果我计算的话),我理解,但容量是 4。它如何计算为 4 ?它是否默认包含 null ?
我不知道,到最后它是在计算什么吗?