Problembehandlung bei Ausnahmen: System.ArgumentOutOfRangeException
Aktualisiert: November 2007
Eine ArgumentOutOfRangeException-Ausnahme wird ausgelöst, wenn eine Methode aufgerufen wird und mindestens eines der an die Methode übergebenen Argumente kein Nullverweis ist (Nothing in Visual Basic) und keinen gültigen Wert enthält.
Tipps
Stellen Sie sicher, dass alle Argumente dieser Methode über gültige Werte verfügen, wie von der aufgerufenen Methode definiert.
Argumente, die keine Nullverweise sind, müssen gültige Werte enthalten.Vergewissern Sie sich beim Arbeiten mit einer Auflistung, dass der Index kleiner als die Größe der Auflistung ist.
Der Index muss innerhalb des Größenbereichs der Auflistung liegen. Er darf den Größenbereich nicht überschreiten und auch nicht kleiner als 0 sein.- Visual Basic-Benutzer finden weitere Informationen unter Auflistungen in Visual Basic.
Überprüfen Sie den startIndex-Parameter, wenn Sie die überladenen, zwei Argumente benötigenden FindString-Methoden oder FindExactString-Methoden der ComboBox-Klasse oder der ListBox-Klasse verwenden.
Dies Ausnahme wird möglicherweise ausgelöst, wenn startIndex gleich dem Indexwert des letzten Elements in der zugeordneten Liste ist. Übergeben Sie 0 als startIndex-Parameter, oder verwenden Sie die FindString-Methode oder die FindStringExact-Methode mit nur einem Argument, um diesen Fehler zu umgehen. Weitere Informationen finden Sie unter CComboBox::FindString und CListBox::FindString.
Siehe auch
Aufgaben
Gewusst wie: Weitere Informationen über eine Ausnahme mit dem Ausnahmen-Assistenten