C#中动态如何添加数组长度,且保持原有数组中的数值不丢失?

2025-03-12 09:23:16
推荐回答(1个)
回答1:

楼主你好~

数组(Array)的容量在声明的时候已经确定了,是不能改变的。
楼主可以使用ArrayList来作为数组的代替,这是可变长度的数组容器,调用Add之类的方法来动态添加成员。
而ArrayList的性能并不是很高且不支持多维数组,所以推荐使用泛型支持的List

更加复杂的情况,比如维数不定容器等请自行构造容器类。

请追问~