ArrayList构造函数

//1.摘要: 
//初始化 System.Collections.ArrayList 类的新实例,该实例为空并且具有默认初始容量。
// public ArrayList();
ArrayList arraylist = new ArrayList();


//2.摘要: 
//初始化 System.Collections.ArrayList 类的新实例,该实例包含从指定集合复制的元素并且具有与所复制的元素数相同的初始容量。
// 参数: 
// c:
// System.Collections.ICollection,它的元素被复制到新列表中。
//
// 异常: 
// System.ArgumentNullException:
// c 为 null。
//public ArrayList(ICollection c);
ArrayList newlist = new ArrayList(arraylist); //要先判断参数是否为null ,不然报错。


//3.
// 摘要: 
// 初始化 System.Collections.ArrayList 类的新实例,该实例为空并且具有指定的初始容量。
//
// 参数: 
// capacity:
// 新列表最初可以存储的元素数。必须为非负值
//
// 异常: 
// System.ArgumentOutOfRangeException:
// capacity 小于零。
//public ArrayList(int capacity);
ArrayList capacitylist = new ArrayList(2);
原文地址:https://www.cnblogs.com/itdaocaoren/p/5610881.html