数组从ArrayList继承 ,ArrayList.Capacity属性就是长度。如果 Capacity 被显式设置为 0,则公共语言运行库将其设置为默认容量。默认容量为 16。
比如下面:
ArrayList c = new ArrayList();
int[] a = new int[c.Capacity];
int b = a.GetUpperBound(0);
ArrayList这个类,这个类是一个列表形式的,和数组差不多,里面每个元素都必须是object类型的,可以用add(Object o)方法向ArrayList的末尾追加元素,用get(int index) 来取得元素,用size() 来获取ArrayList的长度。ArrayList的长度是根据你放入数据的多少有关! 一般不会用长度限制
这是一个动态数组,没有限制长度。