ArrayList.Contains(Object) Metod

Definition

Avgör om ett element finns i ArrayList.

public:
 virtual bool Contains(System::Object ^ item);
public virtual bool Contains(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

Parametrar

item
Object

För Object att hitta i ArrayList. Värdet kan vara null.

Returer

trueom item hittas i ArrayList; annars . false

Implementeringar

Kommentarer

Den här metoden utför en linjär sökning. Därför är den här metoden en O(n) åtgärd, där n är Count.

Den här metoden bestämmer likhet genom att anropa Object.Equals.

Den här metoden använder samlingens objekt Equals och CompareTo metoder för item att avgöra om objektet finns.

Gäller för

Se även