語言

IDictionary.Contains(Object) 方法

定義

判斷物件是否 IDictionary 包含具有指定鍵值的元素。

public:
 bool Contains(System::Object ^ key);
public bool Contains(object key);
abstract member Contains : obj -> bool
Public Function Contains (key As Object) As Boolean

參數

key
Object

鑰匙要在物體中找到 IDictionary 。

傳回

true 若 包含 IDictionary 一個元素,鍵值為 ;否則, false。

例外狀況

key 是 null。

範例

以下程式碼範例示範如何實作此 Contains 方法。 此程式碼範例是本類別更大範例 IDictionary 的一部分。

public bool Contains(object key)
{
   Int32 index;
   return TryGetIndexOfKey(key, out index);
}
Public Function Contains(ByVal key As Object) As Boolean Implements IDictionary.Contains
    Dim index As Integer
    Return TryGetIndexOfKey(key, index)
End Function

備註

實作中是否允許 key 為 null。

此方法利用 Equals 集合中的物件與 CompareTo 方法來 item 判斷該項目是否存在。

適用於