这可能是一个非常基本的问题,但我无法在任何地方找到答案。
我正在尝试循环输入并使用 C# 将结果放入一个数组中。根据我的阅读,数组必须首先设置元素的数量。
有没有一种方法可以循环遍历并使元素的数组数量取决于输入的数量?
TIA
最佳答案
使用 List object这样你就可以add循环中每次迭代的结果到列表,直到处理完所有输入。这样您就不必跟踪数组的索引/大小。
List
类有一个 ToArray() method如果要将结果存储在数组中,可以在循环后使用。您可以从您的方法中返回数组,或者在将 List 对象转换为数组后清除它,以避免有额外的数据副本。
关于c# - 是否可以在不设置 C# 中数组大小的情况下将输入循环输入到数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2137181/