集合:很多数据的一个集合
数组长度不可变、类型单一
集合的好处:长度可以任意改变、类型随便
我们将一个对象输出到控制台,默认打印对象所在类的命名空间
ArrayList
添加元素
ArrayList list = new ArrayList();
//添加单个元素
list.Add(123);
list.Add("aaa");
list.Add(false);
//添加集合元素
list.AddRange(new int[] { 2, 3, 4, 5, 6 });
list.AddRange(list);
for(int i=0;i<list.Count; i++)
{
Console.WriteLine(list[i]);
}
Console.ReadKey();
删除元素
list.Clear(); //清空所有元素
list.Remove(true); //删除单个元素,写谁就删谁
list.RemoveAt(0); //根据下标删除元素
list.RemoveRange(0,3);//根据下标删除一定范围元素
list.Sort(); //升序排列
list.Reverse(); //反转