Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 参数超出范围异常未处理_C# - Fatal编程技术网

C# 参数超出范围异常未处理

C# 参数超出范围异常未处理,c#,C#,每次我试着点击编辑工具时都被卡在这里 看起来BossSnNumUD有最小值和最大值,所以当您这样做时 您正在将该值设置为0,并且将抛出ArgumentOutOfRangeExection。 因为它超出了范围。我想你没有读到你的错误。请阅读提供的所有信息:值“0”对“值”无效“值”应介于“最小值”和“最大值”之间。我已将最小值更改为-10,并得到与值相同的错误。“-10”对“值”无效。可能是将字符串转换为int?我不知道您使用的是什么类型的组合框,但该值似乎已经是int类型。根本不知道你为什么要

每次我试着点击编辑工具时都被卡在这里

看起来BossSnNumUD有最小值和最大值,所以当您这样做时

您正在将该值设置为0,并且将抛出ArgumentOutOfRangeExection。
因为它超出了范围。

我想你没有读到你的错误。请阅读提供的所有信息:值“0”对“值”无效“值”应介于“最小值”和“最大值”之间。我已将最小值更改为-10,并得到与值相同的错误。“-10”对“值”无效。可能是将字符串转换为int?我不知道您使用的是什么类型的组合框,但该值似乎已经是int类型。根本不知道你为什么要转换它。你有时间检查吗?如果你想检查它的数字上下控件不是组合框,我可以发送给你。但还有一件事。你真的想用吗?是的,BossSnNumUD的最小值为1,最大值为13,我运气不好,我想你有时间检查一下吗?我可以将其发送给您我建议将此代码-this.BossSnNumUD.Value移到变量,然后查看导致异常的行。这样您就可以确定问题是与转换有关还是与值的范围有关。解决了这个问题,但现在我在'numaray2[0]=checked int byFileByte[index1+1]处再次遇到错误@Yogisogekinna如果对您最初的问题有用,请接受答案。试着自己解决更多的问题,在你们再一次挣扎之后——补充新的问题。