Maison > développement back-end > C++ > Comment convertir un dictionnaire C# en chaîne JSON ?

Comment convertir un dictionnaire C# en chaîne JSON ?

Barbara Streisand
Libérer: 2025-01-14 13:52:45
original
190 Les gens l'ont consulté

How to Convert a C# Dictionary to a JSON String?

Convertir le dictionnaire en chaîne JSON en C#

Question :

Vous disposez d'un dictionnaire et devez le convertir en chaîne JSON. Comment puis-je implémenter cette conversion en C# ?

Solution :

Un moyen efficace de convertir un dictionnaire en JSON en C# consiste à utiliser la bibliothèque Json.NET. Cette bibliothèque offre une prise en charge étendue de la manipulation et de la sérialisation JSON. Voici comment réaliser la conversion à l'aide de Json.NET :

using Newtonsoft.Json;

var myDictionary = new Dictionary<int, List<int>> { { 1, new List<int> { 2, 3 } }, { 4, new List<int> { 5, 6 } } };

var jsonString = JsonConvert.SerializeObject(myDictionary);
Copier après la connexion

La méthode JsonConvert.SerializeObject prend votre dictionnaire en entrée et produit une chaîne JSON contenant la représentation sérialisée. Vous pouvez ensuite utiliser cette chaîne JSON à diverses fins, comme l'envoyer sur le réseau ou la stocker dans un fichier.

Notez que vous n'êtes pas obligé de limiter le dictionnaire à un type spécifique ; Json.NET gère efficacement les dictionnaires de toutes sortes de paires clé-valeur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal