发生索引超出范围异常[重复]

Posted

技术标签:

【中文标题】发生索引超出范围异常[重复]【英文标题】:index out of range exception occurred [duplicate] 【发布时间】:2021-10-25 13:48:49 【问题描述】:

不要太累 我在Windows应用程序表单空间中定义了一个1000元素的表示,并在程序的各个区域使用它,但不幸的是我遇到了以下错误。谢谢您的帮助: enter image description here

我已将这个变量定义如下: enter image description here

【问题讨论】:

索引基于 0 ... 所以第 1000 个元素的索引为 999 另外:已经问过了,不要将代码发布为图片 只需删除i <= 1000 中的= 就可以了 【参考方案1】:

数组中的索引从 0 开始。因此,具有 1000 个元素的数组的索引从 0 到 999。它在第 1000 个索引处抛出。作为一种解决方案,您可以将循环更改为具有以下条件:i

【讨论】:

我将代码更改如下,但仍然出现错误: for (int i = 0; i

以上是关于发生索引超出范围异常[重复]的主要内容,如果未能解决你的问题,请参考以下文章

for循环中双精度数组的索引超出范围[重复]

为啥此代码显示参数索引超出范围异常? [复制]

索引超出了数组的范围,不可重现

获取“索引超出数组范围”异常

创建任务时列出索引超出范围异常

我想异常处理“列表索引超出范围”。