Supprimer un élément d’un dictionnaire en C#
Dans ce tutoriel nous allons découvrir comment supprimer un élément d’un dictionnaire en utilisant la méthode Remove(). La méthode Remove supprime un élément d’une collection avec une clé spécifiée.
Programme C# pour supprimer un élément d’un dictionnaire
using System;
using System.Collections.Generic;
public class WayToLearnX {
// Méthode principale
public static void Main()
{
// Créer un dictionnaire
Dictionary<string, int> langages = new Dictionary<string, int>();
langages.Add("Java", 5);
langages.Add("Python", 2);
langages.Add("C#", 3);
langages.Add("C++", 1);
langages.Add("SQL", 10);
// Supprimer l'élément avec la clé = 'Python'
langages.Remove("Python");
Console.WriteLine("Liste des langages :");
// Parcourir le dictionnaire
foreach (KeyValuePair<string, int> langage in langages)
{
Console.WriteLine("Clé: {0}, Valeur: {1}",
langage.Key, langage.Value);
}
}
}
La sortie :
Liste des langages : Clé: Java, Valeur: 5 Clé: C#, Valeur: 3 Clé: C++, Valeur: 1 Clé: SQL, Valeur: 10
La méthode Clear supprime tous les éléments d’une collection. La ligne de code suivant supprime tous les éléments en appelant la méthode Clear.
// Supprimer tous les éléments langages.Clear();






