gpt4 book ai didi

c# - 防止数组出现 IndexOutOfRangeException

转载 作者:行者123 更新时间:2023-11-30 19:10:52 24 4
gpt4 key购买 nike

当我尝试访问特定数组索引时,我正在寻找一种方法来防止 IndexOutOfRangeException。

我有一个通用代码,有时在 array[index] 中有值,有时则没有。

所以,在尝试获取它的值之前,我尝试了这些检查:

if(array[index] != null) {
... Do Stuff
}

还试过:

if(!String.IsNullOrEmpty(array[index])) {
... Do Stuff
}

他们都抛出一个 IndexOutOfRangeException

我如何执行此检查?

最佳答案

非常简单:

if (index < array.Length)

关于c# - 防止数组出现 IndexOutOfRangeException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887047/

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