CollectionView.IndexOf(Object) Método

Definição

Devolve o índice onde o item especificado está localizado.

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

Parâmetros

item
Object

O item a localizar.

Devoluções

O índice onde o item especificado está localizado, ou -1 se o item for desconhecido.

Observações

Se este método devolver um índice diferente de -1, deve ser sempre verdade que view[index-1] < item <= view[index], onde as comparações são feitas usando o IComparer.Compare método da view, caso exista.

Este comportamento particular do método é usado por alguns CollectionChanged gestores de eventos para acelerar a reação à inserção e eliminação. Se a classe derivada não sobrescrever este método, um ouvinte faz uma pesquisa binária usando o IComparer.Compare método.

Aplica-se a