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

Définition

Détermine si l'objet IDictionary contient un élément avec la clé spécifiée.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

Paramètres

key
Object Object Object Object

Clé à rechercher dans l'objet IDictionary.The key to locate in the IDictionary object.

Retours

true si IDictionary contient un élément avec la clé ; sinon, false.true if the IDictionary contains an element with the key; otherwise, false.

Exceptions

Exemples

L’exemple de code suivant montre comment implémenter la Contains (méthode).The following code example demonstrates how to implement the Contains method. Cet exemple de code fait partie d’un exemple plus complet fourni pour la IDictionary 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

Remarques

Les implémentations peuvent varier selon si elles autorisent la clé est null.Implementations can vary in whether they allow the key to be null.

À compter de .NET Framework 2.0, cette méthode utilise des objets de la collection Equals et CompareTo méthodes sur item pour déterminer si item existe.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. Dans les versions antérieures du .NET Framework, cette détermination était effectuée à l’aide de la Equals et CompareTo méthodes de la item paramètre sur les objets dans la collection.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.

S’applique à