Compartilhar via


Solucionando problemas de exceções: sistema.IndexOutOfRangeException

An IndexOutOfRangeException exceção é lançada quando é feita uma tentativa de acessar um elemento de uma matriz ou coleção com um índice está fora dos limites da matriz ou menor que zero.

Dicas associadas

  • Verifique se o índice máximo em uma lista é menor do que o dimensionar da lista
    O índice máximo em uma lista deve ser menor que o tamanho da lista.Para obter mais informações, consulte Matrizes em Common Type System.

  • Verifique se que o índice não é um número negativo.
    Essa exceção será gerada se o índice for menor que zero.

  • Verifique se os nomes de coluna de dados estão corretos.
    Essa exceção pode ser disparada se o nome da coluna de dados que está sendo fornecido para o DataView.Sort propriedade inválido é válida. Para mais informações, consulte a classe DataView.

Consulte também

Tarefas

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

Referência

IndexOutOfRangeException

Outros recursos

Matrizes no Visual Basic