Freigeben über


PropertyCollection.IDictionary.Contains(Object) Methode

Definition

Ermittelt, ob das IDictionary-Objekt ein Element mit dem angegebenen Schlüssel enthält.

 virtual bool System.Collections.IDictionary.Contains(System::Object ^ value) = System::Collections::IDictionary::Contains;
bool IDictionary.Contains (object value);
abstract member System.Collections.IDictionary.Contains : obj -> bool
override this.System.Collections.IDictionary.Contains : obj -> bool
Function Contains (value As Object) As Boolean Implements IDictionary.Contains

Parameter

value
Object

Der im IDictionary-Objekt zu suchende Schlüssel.

Gibt zurück

true, wenn das IDictionary ein Element mit dem Schlüssel enthält, andernfalls false.

Implementiert

Ausnahmen

key ist null.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die -Methode implementiert wird Contains . Dieses Beispiel ist Teil eines größeren Beispiels, das für die IDictionary -Klasse bereitgestellt wird.

public:
    virtual bool Contains(Object^ key)
    {
        int index;
        return TryGetIndexOfKey(key, &index);
    }
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

Gilt für: