IDictionary.Contains(Object) IDictionary.Contains(Object) IDictionary.Contains(Object) IDictionary.Contains(Object) Method

Definizione

Determina se l'oggetto IDictionary contiene un elemento con la chiave specificata.Determines whether the IDictionary object contains an element with the specified key.

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

Parametri

key
Object Object Object Object

Chiave da individuare nell'oggetto IDictionary.The key to locate in the IDictionary object.

Restituisce

true se IDictionary contiene un elemento con la chiave; in caso contrario, false.true if the IDictionary contains an element with the key; otherwise, false.

Eccezioni

Esempi

Nell'esempio di codice riportato di seguito viene illustrato Contains come implementare il metodo.The following code example demonstrates how to implement the Contains method. Questo esempio di codice fa parte di un esempio più ampio fornito IDictionary per la classe.This code example is part of a larger example provided for the IDictionary class.

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

Commenti

Le implementazioni possono variare a seconda che consentano la nullchiave.Implementations can vary in whether they allow the key to be null.

A partire da .NET Framework 2,0, questo metodo usa gli Equals oggetti e CompareTo i metodi della raccolta in item per determinare se item esiste.Starting with the .NET Framework 2.0, this method uses the collection's objects' Equals and CompareTo methods on item to determine whether item exists. Nelle versioni precedenti del .NET Framework, questa determinazione è stata eseguita usando i Equals metodi e CompareTo del item parametro negli oggetti della raccolta.In the earlier versions of the .NET Framework, this determination was made by using the Equals and CompareTo methods of the item parameter on the objects in the collection.

Si applica a