是否可以将输入循环到数组中而无需设置C#中的数组大小?

use*_*151 3 c# arrays loops

这可能是一个非常基本的问题,但我无法在任何地方找到答案.

我正在尝试循环输入并使用C#将结果放入数组中.从我读到的数据来看,数组必须首先设置元素数量.

有没有办法只循环并让元素的数组数量取决于输入的数量?

TIA

Dav*_*vid 8

使用List对象,以便可以循环中每次迭代的结果添加到List中,直到处理完所有输入.然后,您将不必跟踪数组的索引/大小.

List班有一个ToArray的()方法,你可以在循环之后,如果你想在存储阵列中的效果,请使用.您可以从方法返回数组,也可以在将其转换为数组后清除List对象,以防止数据的额外副本存在.