Array, ArrayList, List, Dictionary, HashSet, Stack, Queue -c#
Array:数组在创建的时候,数组的大小也被要求确定(fixedinsize),并且无法在原有数组上添加和删除项,只能覆盖原有数组。ArrayList数组列表的存储对象是Object类型,所以同一个数组中数据类型并不固定。即你可以实例化一个数组列表并且添加不同数据类型的值。(数组列表在泛型出现之前比较常用,但是它是类型不安全的)List列表的存储对象是Object类型,但是同一列表,存储的数据类型