首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何声明动态数组

2012-03-30 
怎么声明动态数组?我想声明数组,但是我不知道数组的个数,要计算完了才知道,怎么办?[解决办法]ListT,满了

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

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

length可以是变量。

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

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

热点排行