Método IndexOf

Retorna o índice baseado em zero da primeira ocorrência de um valor no objeto ArrayList.

Sintaxe

Object.IndexOf(Element,StartIndex)

Argumentos:

  • Object: Obrigatório. Sempre o nome do objeto ArrayList.

  • Element: Obrigatório. O Objeto a ser localizado no objeto ArrayList.

  • StartIndex: Obrigatório. O índice inicial baseado em zero da pesquisa

Retorna

O índice baseado em zero da primeira ocorrência do valor no intervalo de elementos em ArrayList que se estende do StartIndex até o último elemento, se encontrado; caso contrário, -1

Comentários

O exemplo a seguir ilustra o uso do método IndexOf.

Exemplo 1:

'Create ArrayList Object
Dim Obj
Set Obj = CreateObject("System.Collections.ArrayList")

'Add Elements to the end of the ArrayList Object
Dim Index
Index = Obj.Add(10)
Index = Obj.Add(40)
Index = Obj.Add(20)

'Get the Index of the Element
Index = Obj.IndexOf(40, 0)
'Output: 1
Index = Obj.IndexOf(50, 0)
'Output: -1