ArrayList myarry = new ArrayList();
myarry.Add(1);//添加元素
myarry.Add(2);//索引也是从零开始
myarry.Add(3);
myarry.Add(4);
myarry.Add(5);
myarry.Insert(3,"7");
插入在索引号为3的位置一个为7的值
后面的索引依次向后+1
myarry.Remove(4);
移除数据为4的元素
括号里面是想要移除的数据
myarry.RemoveAt(4);
移除索引号为4的数据
int aa = myarry.Count;
统计集合内元素的个数
Console.WriteLine("总共有"+aa+"个元素");
myarry.Clear();//将集合清空
bool b =myarry.Contains(3);
判断是否有括号内的数据,返回的是bool值(True或者False)
int bb =myarry.IndexOf(2);
int cc = myarry.LastIndexOf(2);
Console.WriteLine(bb);
myarry.Sort();
自动进行排序,升序
若需要降序排列,在自动排列之后,对整个集合进行反转指令
myarry.Reverse();
ArrayList ar = new ArrayList();
ar = (ArrayList)myarry.Clone();