Risoluzione dei problemi relativi alle eccezioni: System.ArgumentOutOfRangeException
Un'eccezione ArgumentOutOfRangeException viene generata quando viene richiamato un metodo e almeno uno degli argomenti passati al metodo non è un riferimento con valore null (Nothing in Visual Basic) e non contiene un valore valido.
Suggerimenti associati
Assicurarsi che tutti gli argomenti di questo metodo abbiano valori validi in base a quanto definito dal metodo richiamato.
Gli argomenti che non sono riferimenti con valore null devono contenere un valore valido.Se si utilizza un insieme, assicurarsi che l'indice sia inferiore alle dimensioni dell'insieme.
L'indice deve essere compreso nell'intervallo di dimensioni dell'insieme e non può essere superiore all'intervallo di dimensioni né essere minore di zero.- Per ulteriori informazioni, gli utenti di Visual Basic possono vedere Insiemi in Visual Basic.
Quando si utilizzano i metodi di overload a due argomenti FindString e FindExactString con ComboBox o ListBox, controllare il parametro startIndex.
Questa eccezione può essere generata se startIndex corrisponde al valore di indice dell'ultimo elemento dell'elenco associato. Per ovviare a questo problema, passare 0 come parametro startIndex oppure utilizzare il metodo FindString o FindStringExact con un solo argomento. Per ulteriori informazioni, vedere CComboBox::FindString o CListBox::FindString.
Vedere anche
Attività
Procedura: utilizzare Informazioni sulle eccezioni