Gibt den nullbasierten Index des ersten Vorkommens eines Werts im ArrayList-Objekt zurück.
Syntax
Object.IndexOf(Element,StartIndex)
Argumente:
Object: Erforderlich. Immer der Name eines ArrayList-Objekts.
Element: Erforderlich. Das Objekt, das im ArrayList-Objekt gesucht werden soll.
StartIndex: Erforderlich. Der nullbasierte Startindex für den Suchvorgang
Rückgabe
Der nullbasierte Index für das erste Vorkommen des Werts im Bereich der ArrayList-Elemente, der sich von StartIndex bis zum letzten Element erstreckt, falls gefunden. Andernfalls -1.
Anmerkungen
Das folgende Beispiel veranschaulicht die Verwendung der IndexOf-Methode.
Beispiel 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