Compartilhar via


Solucionando problemas de exceções: sistema.ArgumentOutOfRangeException

An ArgumentOutOfRangeException é acionada quando um método é chamado e pelo menos um dos argumentos passados para o método não é uma referência nula (Nothing no Visual Basic) e não contém um valor válido.

Dicas associadas

  • Certifique-se de que todos sistema autônomo argumentos para esse método tem sistema autônomo valores válido, conforme definido pelo método chamado.
    Argumentos que são referências não nulas devem conter valores válidos.

  • Se você estiver trabalhando com uma coleção, verifique se que o índice é menor que o dimensionar da coleção.
    O índice deve estar dentro do intervalo de tamanho da coleção e não pode exceder o tamanho do intervalo ou ser menor que zero.

  • When using the overloaded two-argument FindString or FindStringExact methods of the ComboBox or ListBox class, check the startIndex parameter.
    Essa exceção pode ser disparada se startIndex é igual ao valor de índice do último item da lista associada. Para contornar isso, passe 0 sistema autônomo a startIndex parâmetro ou use um argumento FindString ou FindStringExact método. Para obter mais informações, consulte CComboBox:: FindString ou CListBox:: FindString.

Consulte também

Tarefas

Como: Descubra mais sobre uma exceção com Assistente de Exceção

Referência

ArgumentOutOfRangeException