小编Eli*_*Old的帖子

有没有什么方法可以在修改数组元素之前不必指定数组大小?

假设我想在 int[] 中写入一个值,但我还不知道该数组的长度是多少。

目前,我只运行一次使用的算法来获取数组的长度,然后实例化该数组,最后运行相同的算法来修改数组的元素。

这是一个代码示例:

for (int i = 0; i < input.length; i++)
{
    if (i == condition)
    {
        length++;
    }
}

array = new int[length];

for (int i = 0; i < input.length; i++)
{
    if (i == condition)
    {
        array[i] = whatever;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# arrays unity-game-engine

1
推荐指数
1
解决办法
73
查看次数

标签 统计

arrays ×1

c# ×1

unity-game-engine ×1