c#array与arraylist
Array:
1、声明数组时,就得指定长度,而且是不可变的,指定了急得分配嫩村空间!Eg:Array[] animalArray = new Array[2];
2、Array对象在获得元素个数时通过数据的获得方式(Length属性)Eg:animalArray.Length;
3、为Array对象赋值时,通过下标的访问方式:animalArray[1] = “鸡鸡一";
4、排序用冒泡算法,亦可用sort();但是sort需要引用接口IComparable;而且得先遍历数组;
ArrayList:
1、是一个集合,动态分配空间,增删元素;
2、但是ArrayList存在装箱与拆箱的问题;会影响性能;
3、添加元素是用add();方法实现的。