Queue.Contains(Object) 方法

定義

判斷某項目是否在 Queue 中。

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

要在 Queue 中尋找的 Object。 這個值可以是 null

傳回

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

備註

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

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

從 .NET Framework 2.0 開始,這個方法會使用集合的物件 EqualsCompareTo 方法obj來判斷是否存在item。 在舊版的 .NET Framework 中,已使用 Equals 集合中 物件的 和 CompareTo 方法obj,來決定此判斷。

適用於

另請參閱