gpt4 book ai didi

c# - 查找数组的最低空闲位置

转载 作者:行者123 更新时间:2023-11-30 14:01:27 25 4
gpt4 key购买 nike

我的数组有问题,我需要找到数组的最低空闲位置以将信息插入其中。我该怎么做呢?

例如我有一个数组string[] array = String[10],其中数组的一些位置已经被填满,我需要在数组中选择一个位置然后继续搜索回到位置 0,哪些点是空闲的,然后返回该值。

这可能很简单,但我完全被难住了,感谢您的帮助。

最佳答案

您需要遍历数组的所有索引,直到找到 null。入口。

for(int i = myArr.Length  - 1; i >= 0; i--)
{
if(myArr[i] == null)
{
myArr[i] = "no longer free!";
break;
}
}

如果你真的需要做这样的事情,你可能应该使用 List<string>而不是数组。

关于c# - 查找数组的最低空闲位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8128266/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com