问题标签 [indexoutofrangeexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 索引超出了数组的范围
未处理的异常:System.IndexOutOfRangeException:索引超出了数组的范围(在第一个 if 语句中)
我唯一能想到的是我的程序正在检查 < 0 的坐标?我该如何解决这个问题?
java - 不断使索引超出范围
我正在制作一个计算句子中单词的程序。空格不算数,标点符号不算数。我正在使用一个接收输入并输出答案的模块。但是不要担心,因为我认为这不是我的程序打印出这个的原因
python - 如何修复“列表索引超出范围”错误?
我正在开发一款战舰游戏,此时我已经为游戏创建了一个网格,并且 for 循环调用了“get_location”函数来为每艘船随机生成位置。有“if”语句测试船舶是否适合在放置之前选择的位置,然后有一个添加船舶功能将船舶放置在网格上。但有时 AI 将船放置并脱离网格,我得到“列表索引超出范围”错误。
我知道错误在说什么,但我不知道如何解决它。我希望有人可以帮助我解决这个问题。这是我的代码中导致问题的部分:
def get_location(索引):
提前感谢您的回复。
c# - 什么是 IndexOutOfRangeException / ArgumentOutOfRangeException,我该如何解决?
我有一些代码,当它执行时,它会抛出一个IndexOutOfRangeException
,说,
指数数组的边界之外。
这是什么意思,我能做些什么呢?
根据使用的类,它也可以是ArgumentOutOfRangeException
mscorlib.dll 中出现“System.ArgumentOutOfRangeException”类型的异常,但未在用户代码中处理附加信息:索引超出范围。必须是非负数且小于集合的大小。
c# - IndexOutOfRange 异常,同时使用来自非托管 c++ dll 的函数
我只是在 c# 中导入了一个非托管的 c++ dll
该函数如下所示:
我的问题是,当我使用此函数时,它会引发 IndexOutOfRange 异常。怎么会这样?我不使用任何 Array 或类似的功能。我以通常的方式使用它:
感谢您的帮助!
c# - 访问从 excel 文件中获取的多维数组的元素
我正在尝试将 excel 文件中的单元格提取到 C# 中的多维数组中。我有以下代码片段:
代码一直运行到最后一行,它抛出一个 IndexOutOfRange 异常。该行上方的两行正确打印:
如果数组的长度分别为 2 和 117,那么数组中的 0,0 位置不应该存在某些东西吗?我在这里做错了什么?
java - C# 无法访问的代码(依赖于属性的数组复制器)
我有一个数组,数字范围从 -100 到 100。现在,我必须创建一个方法,将正数复制到另一个数组中。我做的:
该程序以 IndexOutOfRange 终止,我不明白。
c# - 索引超出了数组的范围
当我尝试运行应用程序时,它会显示Index was outside the bounds of the array
at 行float[] u_f = a[userid];
任何想法?PS。用户 ID 可以是每个整数,但我取整数的索引,介于 (0, 1143600 for item) 和 (0, 89395 for user) 之间,我的计算基于此。然后,我的计算基于存储在数组 a 中的值的索引userid
不是基于 的值userid
。提前致谢
c# - 索引超出范围异常数组
我不明白为什么会出现超出范围的错误。我的代码是否设置不正确,使数组的大小随着输入的每个单词而增加?注意:我有一些课程没有在这里显示。请告诉我每次输入一个新单词时我必须做什么才能使数组增加一。
c# - IndexOutofRangeException : 位置 0 处没有行
我正在尝试使用资源包设计一个测验应用程序的迷你项目。There is no row at position 0
插入以下if
条件时出现错误。我从变量中的组合框中捕获字符串的位置X
。
错误在下一个形式的方法中的以下语句中给出:
但是,如果我删除该if
语句,代码执行得非常好。