Udostępnij za pośrednictwem


BindingSource.IndexOf(Object) Metoda

Definicja

Wyszukuje określony obiekt i zwraca indeks pierwszego wystąpienia na całej liście.

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

Parametry

value
Object

Element Object do zlokalizowania na liście bazowej reprezentowanej przez List właściwość . Wartość może być null.

Zwraca

Indeks oparty na zera pierwszego wystąpienia parametru value ; w przeciwnym razie -1, jeśli value nie znajduje się na liście.

Implementuje

Uwagi

Chociaż implementacja jest zależna od metody listy IndexOf bazowej, zwykle mają zastosowanie następujące cechy:

  • Wyszukiwanie List jest uruchamiane od pierwszego elementu i kończy się na ostatnim elemecie.

  • Metoda bazowa wykonuje wyszukiwanie liniowe; w związku z tym średni czas wykonywania jest proporcjonalny do wartości Count właściwości.

  • Metoda bazowa określa równość przez wywołanie Equals metody .

Dotyczy

Zobacz też