Share via


Stack.Contains(Object) Yöntem

Tanım

Bir öğenin içinde Stackolup olmadığını belirler.

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

Parametreler

obj
Object

içinde Stackbulunacak nesne. Değer olabilir null.

Döndürülenler

true, içinde Stackbulunursa; bulunamazsaobj, false.

Açıklamalar

Bu yöntem, yöntemini çağırarak Object.Equals eşitliği belirler.

Bu yöntem doğrusal bir arama gerçekleştirir; bu nedenle, bu yöntem bir O(n) işlemdir, burada n şeklindedir Count.

.NET Framework 2.0'dan başlayarak, bu yöntem bağımsız değişkenini koleksiyondaki obj tek tek nesnelerin yöntemine Equals geçirerek eşitliği test eder. .NET Framework önceki sürümlerinde bu belirleme, koleksiyondaki tek tek öğeler bağımsız değişkeninin obj yöntemine Equals geçirilerek yapılmıştır.

Şunlara uygulanır

Ayrıca bkz.