ArrayList.Contains(Object) ArrayList.Contains(Object) ArrayList.Contains(Object) ArrayList.Contains(Object) Method

Definição

Determina se um elemento está no 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 Object Object Object

O Object a ser localizado no ArrayList.The Object to locate in the ArrayList. O valor pode ser null.The value can be null.

Retornos

true se item for encontrado no ArrayList; caso contrário, false.true if item is found in the ArrayList; otherwise, false.

Implementações

Comentários

Esse método executa uma pesquisa linear; Portanto, esse método é uma operação O(n), em que n é Count.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Este método determina a igualdade chamando Object.Equals.This method determines equality by calling Object.Equals.

A partir do .NET Framework 2,0, esse método usa os métodos ' Equals e CompareTo dos objetos da coleção no item para determinar se o item 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. Em versões anteriores do .NET Framework, essa decisão era tomada usando-se os métodos Equals e CompareTo do parâmetro item nos objetos na coleção.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.

Aplica-se a

Veja também