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施用) –