日期:2014-05-18  浏览次数:20844 次

怎么声明动态数组?
我想声明数组,但是我不知道数组的个数,要计算完了才知道,怎么办?

------解决方案--------------------
List<T>,满了之后大小自动翻倍(貌似)
需要当数组用的时候再ToArray
------解决方案--------------------
int[] values=new int[length];

length可以是变量。

或者List<int> values=new List<int>();

------解决方案--------------------
没错,楼上回答的很对,用泛型集合吧,因为泛型集合本身就是动态可维护的数组。而且类型安全,重用性高,对数据类型设置了约束,何乐而不为呢? LZ?
------解决方案--------------------
同样推荐用泛型,实在非用数组就转型