使用函数的数组返回
本文关键字:数组 返回 函数 | 更新日期: 2023-09-27 18:24:41
在一个函数中,我获取一个数组并调整其大小。我将该函数设置为数组返回类型,它执行它应该执行的操作。我遇到的问题是弄清楚如何在程序中使用返回的数组。hiLow是一个获取数组并更改值的函数,for循环仅显示旧数组。如何让生物(我的数组名称)只显示新值?
hiLow(creature);
for (int i = 0; i < 2; i++)
{
Console.WriteLine(creature[i].creatureInfo());
}
从您的方法返回crature。
creature = hiLow(creature);
如果不知道发生了什么,也看不到代码,那么您要做的一件事就是通过引用将数组传递到hiLow
方法中。这将修改传入的数组,您应该能够在循环中看到数组的新大小。
hiLow(ref creature);
for (int i = 0; i < 2; i++)
{
Console.WriteLine(creature[i].creatureInfo());
}