IDictionary.Contains(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob das IDictionary Objekt ein Element mit dem angegebenen Schlüssel enthält.
public:
bool Contains(System::Object ^ key);
public bool Contains(object key);
abstract member Contains : obj -> bool
Public Function Contains (key As Object) As Boolean
Parameter
- key
- Object
Der Schlüssel, der IDictionary im Objekt gefunden werden soll.
Gibt zurück
true wenn das IDictionary Element mit dem Schlüssel enthält; andernfalls false.
Ausnahmen
key ist null.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die Contains Methode implementiert wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die IDictionary Klasse bereitgestellt wird.
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
Hinweise
Implementierungen können variieren, ob sie den Schlüssel zulassen null.
Diese Methode verwendet die Objekte Equals und CompareTo Methoden item der Auflistung, um zu bestimmen, ob ein Element vorhanden ist.