ReadOnlyCollection<T>.IList.IndexOf(Object) ReadOnlyCollection<T>.IList.IndexOf(Object) ReadOnlyCollection<T>.IList.IndexOf(Object) Method

Definition

Bestimmt den Index eines bestimmten Elements in der IList.Determines the index of a specific item in the IList.

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf (object value);
Function IndexOf (value As Object) As Integer Implements IList.IndexOf

Parameter

value
Object Object Object

Das Object, das in der IList gesucht werden soll.The Object to locate in the IList.

Gibt zurück

Der Index von value, wenn das Element in der Liste gefunden wird, andernfalls -1.The index of value if found in the list; otherwise, -1.

Implementiert

Ausnahmen

Der value weist nicht den Typ auf, der für den generischen Typparameter T angegeben wurde.value is not of the type specified for the generic type parameter T.

Hinweise

Diese Methode bestimmt die Gleichheit mithilfe des Standardcomparers EqualityComparer<T>.Default.This method determines equality using the default comparer EqualityComparer<T>.Default.

Diese Methode führt eine lineare Suche aus. Daher ist diese Methode ein O (n)-Vorgang, bei dem Count n gleich ist.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung.This member is an explicit interface member implementation. Er kann nur verwendet werden, wenn die ReadOnlyCollection<T>-Instanz in eine IList-Schnittstelle umgewandelt wird.It can be used only when the ReadOnlyCollection<T> instance is cast to an IList interface.

Gilt für: