原文地址:http://www.cnblogs.com/rickie/articles/67978.html
使用ArrayList
举一个简单的例子,
ArrayList list=new ArrayList();
for(int i=0;i<10;i++)//给数组增加10个int 元素
List.Add(i);
List.RemoveAt(5);//将第6个元素移除
for(Int i=0;i<3 ; i++)//再增加3个元素
List.Add(I+20);
int32[] value=(Int32[])List.ToArray(typeof(Int32));//返回ArrayList包含的数组。
Arraylist重要的方法和属性
(1)构造器
ArrayList提供了三个构造器
public ArrayList();
默认的构造器,将会以默认(16)的大小来初始化内部的数组 public ArrayList(ICollection);
用一个ICollection对象来构造,并将该集合的元素添加到ArrayList
public ArrayList(int),用指定的大小来初始化内部数组