Heim > Backend-Entwicklung > C++ > Wie konvertiere ich ein C#-Wörterbuch in einen JSON-String?

Wie konvertiere ich ein C#-Wörterbuch in einen JSON-String?

Barbara Streisand
Freigeben: 2025-01-14 13:52:45
Original
120 Leute haben es durchsucht

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

Wörterbuch in JSON-String in C# konvertieren

Frage:

Sie haben ein Wörterbuch und müssen es in einen JSON-String konvertieren. Wie kann ich diese Konvertierung in C# implementieren?

Lösung:

Eine effiziente Möglichkeit, ein Wörterbuch in C# in JSON zu konvertieren, ist die Verwendung der Json.NET-Bibliothek. Diese Bibliothek bietet umfassende Unterstützung für die JSON-Manipulation und -Serialisierung. So führen Sie die Konvertierung mit Json.NET durch:

<code class="language-csharp">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);</code>
Nach dem Login kopieren

Die JsonConvert.SerializeObject-Methode verwendet Ihr Wörterbuch als Eingabe und erzeugt eine JSON-Zeichenfolge, die die serialisierte Darstellung enthält. Sie können diesen JSON-String dann für verschiedene Zwecke verwenden, z. B. zum Senden über das Netzwerk oder zum Speichern in einer Datei.

Beachten Sie, dass Sie das Wörterbuch nicht auf einen bestimmten Typ beschränken müssen; Json.NET verarbeitet Wörterbücher aller Arten von Schlüssel-Wert-Paaren effizient.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich ein C#-Wörterbuch in einen JSON-String?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage