Liste de paires clé-valeur en C#
-
le Paire
Clé-Valeur
comme Structure de Données enC#
-
Création d’une liste de paires
Clé-Valeur
enC#
Si vous avez déjà codé, vous devez être familiarisé avec les couples clé-valeur
utilisés dans les structures de données type Map, Dictionary, etc.
C# a fait quelque chose de spécial avec cela, et il nous fournit une classe dédiée pour la paire clé-valeur
. Nous pouvons les utiliser comme n’importe quelle autre structure de données.
Dans ce tutoriel, nous allons découvrir les propriétés des paires clé-valeur en C# et voir comment créer une liste de paires clé-valeur.
le Paire Clé-Valeur
comme Structure de Données en C#
Une paire Clé-Valeur
est une structure de données ou, plus précisément, une structure générique définie dans System.Collections.Generic
qui contient deux éléments liés. Ils peuvent avoir des types de données différents ou similaires.
Il peut également s’agir d’un couple Clé-Valeur
. La clé est un identifiant unique des données.
C’est synonyme de clé primaire dans une base de données.
Il ne peut y avoir qu’une seule clé mais plusieurs valeurs correspondant à cette clé. Cette propriété permet de créer un mappage entre deux entités, ce qui les rend utiles dans les structures de données telles que Dictionary, HashMap, etc.
Création d’une liste de paires Clé-Valeur
en C#
Maintenant que nous comprenons ce qu’est une paire clé-valeur. Examinons la création d’une liste de paires clé-valeur et leurs applications.
using System;
using System.Collections.Generic;
class Program {
static void Main() {
var list = new List<KeyValuePair<string, int>>();
list.Add(new KeyValuePair<string, int>("Laptop", 1));
list.Add(new KeyValuePair<string, int>("Mouse", 2));
list.Add(new KeyValuePair<string, int>("Keyboard", 4));
foreach (var element in list) {
Console.WriteLine(element);
}
}
}
Production:
[Laptop, 1]
[Mouse, 2]
[Keyboard, 4]
L’exemple ci-dessus montre que la création d’une liste de paires clé-valeur
n’est pas différente de toute autre création de liste. La chose unique est la capacité de stocker une paire d’informations ensemble.
Applications dans Création d’une liste de paires clé-valeur
en C#
- Une liste de paires clé-valeur peut être utilisée pour construire une liste chaînée avec une clé contenant les données et la valeur du lien vers le nœud suivant.
- En renvoyant des informations non singulières qui peuvent avoir une paire ou même plus d’une paire de valeurs.
- Il peut être utilisé dans l’interrogation hors ligne en masse des informations et le stockage efficace des résultats.
Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.
LinkedInArticle connexe - Csharp String
- C# Convert String to enum
- C# Convertir Int en String
- Utiliser des chaînes dans l'instruction Switch en C#
- Comment convertir une chaîne de caractères en booléen en C#
- Comment convertir une chaîne de caractères en un tableau d'octets en C#
- Comment convertir une chaînes de caractères pour qu'elle flotte en C#