Solucionando problemas de exceções: ArgumentOutOfRangeException

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

Associated Tips

  • Verifique se que todos os argumentos para esse método tem valores válidos, conforme definido pelo método invocado.
    Arguments that are not null references must contain valid values.

  • Se você estiver trabalhando com uma coleção, certifique-se de que o índice é menor que o tamanho da coleção.
    The index must be within the size range of the collection and cannot exceed the size range or be less than 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 lançada se startIndex é igual ao valor de índice do último item da lista associada. Para contornar isso, passe 0 como o startIndex parâmetro ou use um argumento FindString ou FindStringExact método. For more information, see CComboBox::FindString or CListBox::FindString.

Consulte também

Tarefas

Como: Use o Assistente de exceção

Referência

ArgumentOutOfRangeException