Comparteix a través de


CollectionView.IndexOf(Object) Método

Definición

Devuelve el índice en el que se encuentra el elemento especificado.

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

Elemento que se va a buscar.

Devoluciones

El índice en el que se encuentra el elemento especificado, o -1 si se desconoce el elemento.

Comentarios

Si este método devuelve un índice distinto de -1, siempre debe ser true que view[index-1] < item <= view[index], donde las comparaciones se realizan mediante el IComparer.Compare método de la vista, si existe alguna.

Algunos controladores de eventos usan CollectionChanged este comportamiento concreto del método para acelerar la reacción a la inserción y eliminación. Si la clase derivada no invalida este método, un agente de escucha realiza una búsqueda binaria mediante el IComparer.Compare método .

Se aplica a