C#中怎样给数组重新分配大小

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:34:28
刚学写了个猜数字的小游戏,在程序中我定义了一个10个元素的数组来存储用户猜过的数字,我想让程序运行时动态分配数组的大小应该怎么实现。请高手帮忙.......
不好意思,我没说清楚,在加上一句!
重新分配数组时要保留原来的数组元素。

ArrayList list = new ArrayList();
list.Add(...);
foreach(int i in list)
{
...........
}

new

arr = new string[5];
重新初始化就可以了

如果运行时需要经常改变数组大小或要带值改变数组大小,推荐使用泛型替代数组