Remove Méthode (TKey)
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Dictionary<TKey, TValue>.Remove, méthode (TKey)

 

Supprime de Dictionary<TKey, TValue> la valeur ayant la clé spécifiée.

Espace de noms:   System.Collections.Generic
Assembly:  mscorlib (dans mscorlib.dll)

public bool Remove(
	TKey key
)

Paramètres

key

Clé de l'élément à supprimer.

Valeur de retour

Type: System.Boolean

true si la recherche et la suppression de l'élément réussissent ; sinon, false.Cette méthode retourne false si key est introuvable dans Dictionary<TKey, TValue>.

Exception Condition
ArgumentNullException

key a la valeur null.

Si le Dictionary<TKey, TValue> ne contient pas d'élément avec la clé spécifiée, la Dictionary<TKey, TValue> reste inchangé.Aucune exception n'est levée.

Cette méthode est proche d'une opération o (1).

L'exemple de code suivant montre comment supprimer une paire clé/valeur à partir d'un dictionnaire à l'aide du Remove (méthode).

Cet exemple de code fait partie d'un exemple plus complet fourni pour le Dictionary<TKey, TValue> classe (openWith est le nom du dictionnaire utilisé dans cet exemple).

// Use the Remove method to remove a key/value pair.
Console.WriteLine("\nRemove(\"doc\")");
openWith.Remove("doc");

if (!openWith.ContainsKey("doc"))
{
    Console.WriteLine("Key \"doc\" is not found.");
}

Universal Windows Platform
Disponible depuis 4.5
.NET Framework
Disponible depuis 2.0
Portable Class Library
Pris en charge dans : portable .NET platforms
Silverlight
Disponible depuis 2.0
Windows Phone Silverlight
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher:
© 2016 Microsoft