BindingSource.IndexOf(Object) Methode

Definitie

Zoekt naar het opgegeven object en retourneert de index van het eerste exemplaar in de hele lijst.

public:
 virtual int IndexOf(System::Object ^ value);
public virtual int IndexOf(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

Parameters

value
Object

De Object te zoeken in de onderliggende lijst die wordt vertegenwoordigd door de List eigenschap. De waarde kan zijn null.

Retouren

De op nul gebaseerde index van het eerste exemplaar van de value parameter; anders -1 als value deze zich niet in de lijst bevindt.

Implementeringen

Opmerkingen

Hoewel de implementatie afhankelijk is van de methode van IndexOf de onderliggende lijst, zijn doorgaans de volgende kenmerken van toepassing:

  • De List zoekopdracht begint bij het eerste element en eindigt op het laatste element.

  • De onderliggende methode voert een lineaire zoekopdracht uit; daarom is de gemiddelde uitvoeringstijd evenredig met de waarde van de Count eigenschap.

  • De onderliggende methode bepaalt gelijkheid door de methode aan te Equals roepen.

Van toepassing op

Zie ook