Freigeben über


Problembehandlung bei Ausnahmen: System.IndexOutOfRangeException

Aktualisiert: November 2007

Eine IndexOutOfRangeException-Ausnahme wird bei dem Versuch ausgelöst, auf ein Array- oder Auflistungselement zuzugreifen, dessen Index kleiner als 0 (null) ist oder außerhalb der vom Array vorgegebenen Grenzen liegt.

Tipps

  • Stellen Sie sicher, dass der maximale Index einer Liste kleiner als die Listengröße ist.
    Der maximale Index einer Liste muss kleiner sein als die Anzahl der Listenelemente. Weitere Informationen finden Sie unter Arrays im allgemeinen Typsystem.

  • Stellen Sie sicher, dass der Index keine negative Zahl ist.
    Diese Ausnahme wird ausgelöst, wenn der Index kleiner als 0 (null) ist.

  • Stellen Sie sicher, dass die Datenspaltennamen korrekt sind.
    Diese Ausnahme wird möglicherweise ausgelöst, wenn ein ungültiger Datenspaltenname an die DataView.Sort-Eigenschaft übergeben wird. Weitere Informationen finden Sie in den Ausführungen zur DataView-Klasse.

Siehe auch

Aufgaben

Gewusst wie: Weitere Informationen über eine Ausnahme mit dem Ausnahmen-Assistenten

Referenz

IndexOutOfRangeException

Weitere Ressourcen

Arrays in Visual Basic