arraylist之添加元素add与capacity及count的关系

private ArrayList al = new ArrayList(2);
        public keytest()
        {
            al.Add(1);
            al.Add(2);
            int cnt = al.Count;
            int cap = al.Capacity;
            al.Add(new char[1] { 'a' });
            cap = al.Capacity;//当count=capacity时,如果继续向arraylist添加元素,但容量capacity会增加一倍
        }
请使用浏览器的分享功能分享到微信等