Exceções de solução de problemas: System.ArgumentOutOfRangeException
Uma ArgumentOutOfRangeException é gerada 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 relacionadas
Verifique se todos os argumentos para esse método têm valores válidos conforme definido pelo método invocado.
Os argumentos que não são referências nulas devem conter valores válidos.Se você estiver trabalhando com uma coleção, verifique se o índice é menor que o tamanho da coleção.
O índice deve estar dentro do intervalo de tamanho da coleção e não pode exceder o intervalo de tamanho ou ser menor que zero. Para obter mais informações, consulte Coleções (C# e Visual Basic).Ao usar os métodos sobrecarregados de dois argumentos FindString ou FindStringExact da classe ComboBox ou ListBox, verifique o parâmetro startIndex .
Esta exceção poderá ser gerada se startIndex for igual ao valor de índice do último item da lista associada. Para solucionar esse problema, passe 0 como o parâmetro startIndex ou use o método FindString ou FindStringExact de um argumento. Para obter mais informações, consulte CComboBox:: FindString ou CListBox:: FindString.
Consulte também
Tarefas
Como usar o Assistente de Exceção