CollectionView.IndexOf(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca indeks, w którym znajduje się określony element.
public:
virtual int IndexOf(System::Object ^ item);
public virtual int IndexOf (object item);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Overridable Function IndexOf (item As Object) As Integer
Parametry
- item
- Object
Element do zlokalizowania.
Zwraca
Indeks, w którym znajduje się określony element, lub -1, jeśli element jest nieznany.
Uwagi
Jeśli ta metoda zwraca indeks inny niż -1, zawsze musi mieć wartość true, że widok[index-1] < element <= view[index], gdzie porównania są wykonywane przy użyciu IComparer.Compare metody widoku, jeśli istnieje.
To konkretne zachowanie metody jest używane przez niektóre CollectionChanged programy obsługi zdarzeń, aby przyspieszyć reakcję na wstawienie i usunięcie. Jeśli klasa pochodna nie zastępuje tej metody, odbiornik wykonuje wyszukiwanie binarne przy użyciu IComparer.Compare metody .