Freigeben über


ReadOnlyCollection<T>.IList.Contains(Object) Methode

Definition

Ermittelt, ob die IList einen bestimmten Wert enthält.

 virtual bool System.Collections.IList.Contains(System::Object ^ value) = System::Collections::IList::Contains;
bool IList.Contains (object value);
abstract member System.Collections.IList.Contains : obj -> bool
override this.System.Collections.IList.Contains : obj -> bool
Function Contains (value As Object) As Boolean Implements IList.Contains

Parameter

value
Object

Das Object, das in der IList gesucht werden soll.

Gibt zurück

true, wenn Object in der IList gefunden wird, andernfalls false.

Implementiert

Ausnahmen

Der value weist nicht den Typ auf, der für den generischen Typparameter T angegeben wurde.

Hinweise

Diese Methode bestimmt die Gleichheit mithilfe des Standardvergleichs EqualityComparer<T>.Default.

Diese Methode führt eine lineare Suche aus. Daher ist diese Methode ein O(n)-Vorgang, wobei n ist Count.

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die ReadOnlyCollection<T>-Instanz in eine IList-Schnittstelle umgewandelt wird.

Gilt für: