Comment déclarer et initialiser un dictionnaire en C#

Un dictionnaire est un ensemble de clés et de valeurs en C#. Le dictionnaire est inclus dans l’espace de noms System.Collection.Generics.

Pour déclarer et initialiser un dictionnaire :

IDictionary<int, string> dict = new Dictionary<int, string>();

OU:

Dictionary<int, string> dict = new Dictionary<int, string>();

Ci-dessus, les types de clé et de valeur sont définis lors de la déclaration d’un objet dictionnaire. int est le type de clé et string est le type de valeur. Les deux seront stockés dans un objet dictionnaire nommé dict.
 
Les collections en C#Les collections en C#Les collections sont des classes spécialisées pour le stockage et la récupération de données. Ces classes prennent en charge les piles, les files, les listes…Lire plus Regardons maintenant un exemple:
 

Exemple:
using System;
using System.Collections.Generic;
  
public class WayToLearnX { 
  
    // Méthode principale
    public static void Main() 
    { 
		// Déclarer et initialiser le dictionnaire
		Dictionary<int, string> langages = new Dictionary<int, string>(); 
		
		langages.Add(5, "Java");  
		langages.Add(2, "Python");  
		langages.Add(3, "C#");  
		langages.Add(1, "C++");  
		langages.Add(10, "SQL");   

		// Parcourir le dictionnaire
		foreach (KeyValuePair<int, string> langage in langages)  
		{  
			Console.WriteLine("Clé: {0}, Valeur: {1}",  
				langage.Key, langage.Value);  
		} 
    } 
}

La sortie :

Clé: 5, Valeur: Java
Clé: 2, Valeur: Python
Clé: 3, Valeur: C#
Clé: 1, Valeur: C++
Clé: 10, Valeur: SQL
qcm-csharpQCM C# – Framework .NET – Partie 1QCM sur C# avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *