Método LastIndexOf

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

Sintaxe

Object.LastIndexOf(Element)

Argumentos:

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

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

Retorna

O índice baseado em zero da última ocorrência de valor em toda a ArrayList, se encontrado; caso contrário, -1.

Comentários

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

Exemplo 1:

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

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

'Get Last Index of the Element
Index = Obj.LastIndexOf(40)
'Output: 3
Index = Obj.LastIndexOf(50) 
'Output: -1