Freigeben über


BindingSource.Contains(Object) Methode

Definition

Bestimmt, ob es sich bei einem Objekt um ein Element in der Liste handelt.

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

Parameter

value
Object

Das Object, das in der durch die List-Eigenschaft dargestellten zugrunde liegenden Liste gesucht werden soll. Der Wert kann null sein.

Gibt zurück

Boolean

true, wenn der value-Parameter in List gefunden wird, andernfalls false.

Implementiert

Hinweise

Obwohl die Implementierung von der Methode der zugrunde liegenden Liste Contains abhängig ist, gelten in der Regel die folgenden Merkmale:

  • List wird ab dem ersten Element gesucht und endet am letzten Element.

  • Die zugrunde liegende Methode führt eine lineare Suche aus; Daher ist die durchschnittliche Ausführungszeit proportional zum Wert der Count Eigenschaft.

  • Die zugrunde liegende Methode bestimmt die Gleichheit durch Aufrufen der Equals Methode.

Gilt für

Siehe auch