BindingSource.Contains(Object) BindingSource.Contains(Object) BindingSource.Contains(Object) BindingSource.Contains(Object) Method

Définition

Détermine si un objet est un élément de la liste.Determines whether an object is an item in the list.

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

Paramètres

value
Object Object Object Object

Object à trouver dans la liste sous-jacente représentée par la propriété List.The Object to locate in the underlying list represented by the List property. La valeur peut être null.The value can be null.

Retours

true si le paramètre value est trouvé dans List ; sinon, false.true if the value parameter is found in the List; otherwise, false.

Implémente

Remarques

Bien que l’implémentation dépende de la méthode de Contains la liste sous-jacente, les caractéristiques suivantes s’appliquent généralement:Although the implementation is dependent on the underlying list's Contains method, typically the following characteristics apply:

  • Listla recherche commence au premier élément et se termine au dernier élément.List is searched starting at the first element and ending at the last element.

  • La méthode sous-jacente effectue une recherche linéaire; par conséquent, la durée d’exécution moyenne est proportionnelle à la valeur Count de la propriété.The underlying method performs a linear search; therefore, the average execution time is proportional to the value of the Count property.

  • La méthode sous-jacente détermine l’égalité Equals en appelant la méthode.The underlying method determines equality by calling the Equals method.

S’applique à

Voir aussi