Voici le code dans VB.NET (utilisant Visual Studio 2010) ... dans l'événement form_load.VB.NET Visual Studio 2010 Ne pas obtenir 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 !!!
Si je double clic sur mon projet, j'ai les paramètres suivants:
Option Explicit : On
Option Strict: On
Option Compare: On
Option Infer On
Pourquoi je ne suis pas le IndexOutOfRangeException sur le tNumberInteger (4) = 10? Certains élèves ont le même problème, d'autres fonctionnent bien. Je ne vois aucune différence dans les paramètres.
Est-ce votre code exact? Êtes-vous sûr que votre iNumberInteger n'est pas redéfini ou redimensionné ailleurs? –
duplication possible de [VS2010 ne montre pas le message d'exception non gérée dans une application WinForms 64 bits] (http://stackoverflow.com/questions/4933958/vs2010-does-not-show-unhandled-exception-message-in-a -64-bits-winforms-application) –