Partager via


Dépannage des exceptions : System.IndexOutOfRangeException

Mise à jour : novembre 2007

Une exception IndexOutOfRangeException est levée lors d'une tentative d'accès à un élément d'un tableau ou d'une collection ayant un index en dehors des limites du tableau ou inférieur à zéro.

Conseils associés

  • Assurez-vous que la taille maximale de l'index sur une liste est inférieure à la taille de la liste.
    L'index maximal sur une liste doit être inférieur à la taille de la liste. Pour plus d'informations, consultez Tableaux du système de type commun (CTS, Common Type System).

  • Assurez-vous que l'index n'est pas un nombre négatif.
    Cette exception est levée si l'index est inférieur à zéro.

  • Assurez-vous que les noms des colonnes de données sont corrects.
    Cette exception peut être levée si le nom de la colonne de données fourni à la propriété DataView.Sort n'est pas valide. Pour plus d'informations, consultez la classe DataView.

Voir aussi

Tâches

Comment : en savoir plus sur une exception avec l'Assistant Exception

Référence

IndexOutOfRangeException

Autres ressources

Tableaux dans Visual Basic