1
这里是VB.NET(使用Visual Studio 2010)中的代码...在form_load事件中。VB.NET Visual Studio 2010不要IndexOutOfRangeException
Dim tNumberInteger(3) As Integer
tNumberInteger(0) = 10
tNumberInteger(1) = 10
tNumberInteger(2) = 10
tNumberInteger(3) = 10
tNumberInteger(4) = 10 ' Suppose to get System.IndexOutOfRangeException here !!!
如果我双击我的项目,我有以下设置:
Option Explicit : On
Option Strict: On
Option Compare: On
Option Infer On
为什么我没有得到的tNumberInteger(4)= 10 IndexoutOfRangeException? 有些学生有同样的问题,在其他人的工作正常。我在设置中看不到任何区别。
是你的确切代码吗?你确定你的iNumberInteger没有在别处被重新定义或调整大小吗? –
[VS2010在64位WinForms应用程序中未显示未处理的异常消息]的可能重复(http://stackoverflow.com/questions/4933958/vs2010-does-not-show-unhandled-exception-message-in-a -64位的WinForms施用) –