BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) Method

Definición

Busca el objeto especificado y devuelve el índice de la primera aparición en toda la lista.Searches for the specified object and returns the index of the first occurrence within the entire list.

public:
 virtual int IndexOf(System::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

Parámetros

value
Object Object Object Object

Object que buscar en la lista subyacente representada por la propiedad List.The Object to locate in the underlying list represented by the List property. El valor puede ser null.The value can be null.

Devoluciones

El índice de base cero de la primera aparición del parámetro value; de lo contrario, devuelve -1 si value no está en la lista.The zero-based index of the first occurrence of the value parameter; otherwise, -1 if value is not in the list.

Implementaciones

Comentarios

Aunque la implementación depende del método de IndexOf la lista subyacente, normalmente se aplican las siguientes características:Although the implementation is dependent on the underlying list's IndexOf method, typically the following characteristics apply:

  • La List búsqueda se realiza a partir del primer elemento y finaliza en el último elemento.The List is searched starting at the first element and ending at the last element.

  • El método subyacente realiza una búsqueda lineal; por lo tanto, el tiempo medio de ejecución es proporcional al valor Count de la propiedad.The underlying method performs a linear search; therefore, the average execution time is proportional to the value of the Count property.

  • El método subyacente determina la igualdad llamando al Equals método.The underlying method determines equality by calling the Equals method.

Se aplica a

Consulte también: