添加元素:
ArrayList 有两种方法添加元素,Add和AddRange
Add()是将每个要添加的元素添加到列表的尾部,
Addrang额() 是获取一个现实Icollection接口的集合实例,例如Array、Queue (队列)、Stack(堆栈)等,并将这个集合实例按顺序添加到列表的尾部
声明方法如下:
Public virtual int Add(object value) //参数value是需要添加到ArrayList数组中值
Public virtual void AddRange(ICollection c) //参数C实现了ICollection的集合类,
注意在ArrayList接受null 值 并且允许元素重复。
代码:
#region 插入元素
ArrayList al = new ArrayList (20);//声明一个接收20个元素的ArrayList
//使用Add方法添加集合 元素
al.Add("我是第1个元素");
al.Add("我是第2个元素");
al.Add("我是第3个元素");
al.Add("我是第4个元素");
//使用AddRange() 添加实现ICollection接口的集,并按集合参数中元素的顺序添加
string[] strs = { "我是第5个元素", "我是第6个元素", "我是第7个元素", "我是第8个元素" };//插入一组
al.AddRange(strs);
foreach (string item in al)//遍历al中的每一个元素
{
Console.WriteLine(item );
}
#endregion