Stack.Contains(Object) Metoda

Definicja

Określa, czy element znajduje się w elemecie Stack.

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

Parametry

obj
Object

Obiekt do zlokalizowania w obiekcie Stack. Wartość może mieć wartość null.

Zwraca

Boolean

true, jeśli obj znajduje się w ; w Stackprzeciwnym razie , false.

Uwagi

Ta metoda określa równość przez wywołanie Object.Equals metody .

Ta metoda wykonuje wyszukiwanie liniowe; dlatego ta metoda jest operacją O(n) , gdzie n to Count.

Począwszy od .NET Framework 2.0, ta metoda sprawdza równość, przekazując obj argument do Equals metody poszczególnych obiektów w kolekcji. We wcześniejszych wersjach .NET Framework ta determinacja została wykonana przy użyciu przekazywania poszczególnych elementów w kolekcji do Equals metody argumentuobj.

Dotyczy

Zobacz też