IDictionary.Contains(Object) Metod

Definition

Avgör om objektet IDictionary innehåller ett element med den angivna nyckeln.

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

Parametrar

key
Object

Nyckeln som ska hittas IDictionary i objektet.

Returer

true IDictionary om innehåller ett element med nyckeln, annars . false

Undantag

key är null.

Exempel

Följande kodexempel visar hur du implementerar Contains metoden. Det här kodexemplet är en del av ett större exempel för IDictionary klassen.

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

Kommentarer

Implementeringar kan variera beroende på om de tillåter att nyckeln är null.

Den här metoden använder samlingens objekt Equals och CompareTo metoder för item att avgöra om objektet finns.

Gäller för