BindingSource.IndexOf(Object) Metódus

Definíció

Megkeresi a megadott objektumot, és visszaadja az első előfordulás indexét a teljes listában.

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

Paraméterek

value
Object

A Object tulajdonság által List képviselt mögöttes listában keresendő. Az érték lehet null.

Válaszok

A paraméter első előfordulásának nulla alapú indexe value ; ellenkező esetben -1, ha value nem szerepel a listában.

Megvalósítás

Megjegyzések

Bár a megvalósítás az alapul szolgáló lista módszerétől IndexOf függ, általában a következő jellemzők érvényesek:

  • A List rendszer az első elemtől kezdve az utolsó elemig keres.

  • A mögöttes metódus lineáris keresést végez; ezért az átlagos végrehajtási idő arányos a Count tulajdonság értékével.

  • A mögöttes metódus a metódus meghívásával határozza meg az egyenlőséget Equals .

A következőre érvényes:

Lásd még