unity添加数字到数组中调用一次添加一个在后面
时间: 2024-12-18 11:37:18 浏览: 5
在Unity中,如果你想要将数字逐个添加到数组中,每次添加一个新的数都在现有数组的末尾,你可以使用`Array.Resize`函数先预设数组长度,然后通过索引来追加元素。这里是一个简单的示例:
```csharp
// 假设你有一个int类型的动态数组arr
List<int> arr = new List<int>();
// 添加数字
int numToAdd = 1; // 这里可以替换为你想添加的任意整数
arr.Add(numToAdd);
// 如果需要预先设定数组长度并追加更多数字
int targetLength = 5; // 预设目标数组长度
if (arr.Count < targetLength)
{
Array.Resize(ref arr, targetLength); // 扩展列表长度
}
arr[arr.Count - 1] = numToAdd; // 再次添加数字到末尾
// 如果你想一次性添加多个数字,可以创建一个循环
List<int> numbersToAdd = new List<int> { 2, 3, 4 };
foreach (int num in numbersToAdd)
{
arr.Add(num);
}
阅读全文