using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;
namespace 集合的长度问题
{
class Program
{
static void Main(string[] args)
{
ArrayList list = new ArrayList();
list.Add(1);
list.Add(1);
list.Add(1);
list.Add(1);
list.Add(1);
//count表示这个集合中实际包含的元素的个数
//capacity表示这个集合中可以包含的元素个数
Console.WriteLine(list.Count);
Console.WriteLine(list.Capacity);
Console.ReadKey();
//每次集合中实际包含的元素个数(count)超过了可以包含的元素个数(capacity)时
//集合就会向内存中申请多开辟一倍的空间,来保证集合的长度一直够用
}
}
}