CollectionView.IndexOf(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .