Stack.Contains(Object) 方法

定義

判斷某項目是否在 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

參數

obj
Object

要在 Stack 中尋找的物件。 這個值可以是 null

傳回

如果在 true 中找到 obj,則為 Stack;否則為 false

備註

這個方法會呼叫 Object.Equals 方法來判斷相等。

這個方法會執行線性搜尋;因此,這個方法是作業 O(n) ,其中 nCount

從 .NET Framework 2.0 開始,這個方法會將 自變數傳遞objEquals集合中個別物件的方法,以測試是否相等。 在舊版的 .NET Framework 中,這項判斷是使用將集合中的個別項目傳遞至 Equals 自變數的 obj 方法來進行。

適用於

另請參閱