ArrayList.Contains(Object) ArrayList.Contains(Object) ArrayList.Contains(Object) ArrayList.Contains(Object) Method

Definition

Bestimmt, ob sich ein Element in ArrayList befindet.Determines whether an element is in the ArrayList.

public:
 virtual bool Contains(System::Object ^ item);
public virtual bool Contains (object item);
abstract member Contains : obj -> bool
override this.Contains : obj -> bool
Public Overridable Function Contains (item As Object) As Boolean

Parameter

item
Object Object Object Object

Das Object, das in der ArrayList gesucht werden soll.The Object to locate in the ArrayList. Der Wert kann null sein.The value can be null.

Gibt zurück

true, wenn das item in der ArrayList gefunden wird, andernfalls false.true if item is found in the ArrayList; otherwise, false.

Implementiert

Hinweise

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.

Diese Methode bestimmt Gleichheit durch Aufrufen Object.Equalsvon.This method determines equality by calling Object.Equals.

Beginnend mit dem .NET Framework 2,0 verwendet diese Methode die- Equals und CompareTo -Methoden item der-Auflistung, um zu bestimmen, ob ein Element vorhanden ist.Starting with the .NET Framework 2.0, this method uses the collection's objects' Equals and CompareTo methods on item to determine whether item exists. In früheren Versionen der .NET Framework wurde diese Bestimmung durch die Verwendung der Equals -Methode und der-Methode des item -Parameters für die- CompareTo Objekte in der-Auflistung vorgenommen.In the earlier versions of the .NET Framework, this determination was made by using the Equals and CompareTo methods of the item parameter on the objects in the collection.

Gilt für:

Siehe auch