ArrayList.Contains(Object) Método

Definición

Determina si un elemento se encuentra en ArrayList.Determines whether an element is in the ArrayList.

public:
 virtual bool Contains(System::Object ^ item);
public virtual bool Contains (object item);
abstract member Contains : obj -> bool
override this.Contains : obj -> bool
Public Overridable Function Contains (item As Object) As Boolean

Parámetros

item
Object

Objeto Object que se va a buscar en la interfaz ArrayList.The Object to locate in the ArrayList. El valor puede ser null.The value can be null.

Devoluciones

true si item se encuentra en la matriz ArrayList; en caso contrario, false.true if item is found in the ArrayList; otherwise, false.

Implementaciones

Comentarios

Este método realiza una búsqueda lineal; por lo tanto, este método es una operación O(n), donde n es Count.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Este método determina la igualdad llamando a Object.Equals.This method determines equality by calling Object.Equals.

A partir de la .NET Framework 2,0, este método usa los objetos de la colección "Equals y los métodos CompareTo en item para determinar si el elemento existe.Starting with the .NET Framework 2.0, this method uses the collection's objects' Equals and CompareTo methods on item to determine whether item exists. En las versiones anteriores del .NET Framework, esta determinación se realizaba mediante los métodos Equals y CompareTo del parámetro item en los objetos de la colección.In the earlier versions of the .NET Framework, this determination was made by using the Equals and CompareTo methods of the item parameter on the objects in the collection.

Se aplica a

Consulte también: