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

Definizione

Determina se un elemento è incluso in 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

Parametri

item
Object Object Object Object

Oggetto Object da individuare in ArrayList.The Object to locate in the ArrayList. Il valore può essere null.The value can be null.

Restituisce

true se item è presente in ArrayList; in caso contrario, false.true if item is found in the ArrayList; otherwise, false.

Implementazioni

Commenti

Questo metodo esegue una ricerca lineare. di conseguenza, questo metodo è un'operazione O (n) operazione, in cui n è Count.This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

Questo metodo determina l'uguaglianza chiamando Object.Equals.This method determines equality by calling Object.Equals.

A partire da .NET Framework 2.0, questo metodo Usa gli oggetti della raccolta Equals e CompareTo metodi su item per determinare se l'elemento esiste.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. Nelle versioni precedenti di .NET Framework, questo aspetto è stato effettuato utilizzando il Equals e CompareTo metodi del item parametro per gli oggetti nella raccolta.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.

Si applica a

Vedi anche