读书人

如何声明动态数组

发布时间: 2012-03-30 17:32:09 作者: rapoo

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

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

length可以是变量。

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

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

读书人网 >C#

热点推荐