Unity把数组[1,2,3,4,5,6,7,8,9,10]中大于5的值赋予新数组
时间: 2024-06-17 21:02:36 浏览: 88
Unity5中文手册
在Unity中,可以使用以下代码将数组[1,,3,4,5,6,7,8,9,10]中大于5的值赋给一个新数组[^1]:
```csharp
int[] array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
List<int> newArray = new List<int>();
foreach (int num in array)
{
if (num > 5)
{
newArray.Add(num);
}
}
int[] resultArray = newArray.ToArray();
```
这段代码首先创建了一个新的空列表`newArray`,然后使用`foreach`循环遍历原始数组`array`中的每个元素。如果元素的值大于5,则将其添加到`newArray`中。最后,通过调用`ToArray()`方法将`newArray`转换为新的整数数组`resultArray`。
阅读全文