Condividi tramite


Risoluzione dei problemi relativi alle eccezioni: System.IndexOutOfRangeException

Aggiornamento: novembre 2007

Un'eccezione IndexOutOfRangeException viene generata quando viene eseguito un tentativo di accedere a un elemento di una matrice o di un insieme con un indice che non rientra nei limiti della matrice o è minore di zero.

Suggerimenti associati

  • Assicurarsi che le dimensioni massime dell'indice in un elenco siano inferiori alle dimensioni dell'elenco.
    Le dimensioni massime dell'indice in un elenco devono essere inferiori alle dimensioni dell'elenco. Per ulteriori informazioni, vedere Matrici nel sistema di tipi comuni.

  • Assicurarsi che il valore dell'indice non sia un numero negativo.
    Se l'indice è minore di zero, verrà generata questa eccezione.

  • Assicurarsi che i nomi delle colonne di dati siano corretti.
    Se il nome della colonna di dati specificato nella proprietà DataView.Sort non è valido, è possibile che venga generata questa eccezione. Per ulteriori informazioni, vedere la classe DataView.

Vedere anche

Attività

Procedura: cercare ulteriori informazioni su un'eccezione utilizzando Informazioni sulle eccezioni

Riferimenti

IndexOutOfRangeException

Altre risorse

Matrici in Visual Basic