BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) Method

Définition

Recherche l'objet spécifié et retourne l'index de la première occurrence dans la liste entière.Searches for the specified object and returns the index of the first occurrence within the entire list.

public:
 virtual int IndexOf(System::Object ^ value);
public virtual int IndexOf (object value);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Overridable Function IndexOf (value As Object) As Integer

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

Index de base zéro de la première occurrence du paramètre value ; sinon, -1, si value ne se trouve pas dans la liste.The zero-based index of the first occurrence of the value parameter; otherwise, -1 if value is not in the list.

Implémente

Remarques

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

  • La List recherche est effectuée à partir du premier élément et jusqu’au dernier élément.The 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