Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Menukar Kamus C# kepada Rentetan JSON Menggunakan Json.NET?

Bagaimanakah Saya Boleh Menukar Kamus C# kepada Rentetan JSON Menggunakan Json.NET?

DDD
DDDasal
2025-01-14 13:46:43188semak imbas

How Can I Convert a C# Dictionary to a JSON String Using Json.NET?

Sirikan Kamus C# ke JSON Menggunakan Json.NET

Menubah kamus C# kepada rentetan JSON adalah mudah dengan pustaka Json.NET yang berkuasa.

Pendekatan:

Kelas

Json.NET JsonConvert menawarkan kaedah yang diperkemas untuk mensiri objek, termasuk kamus:

<code class="language-csharp">using Newtonsoft.Json;

string jsonString = JsonConvert.SerializeObject(myDictionary);</code>

Kelebihan utama Json.NET berbanding alternatif seperti JavaScriptSerializer ialah sokongannya untuk kamus dengan pelbagai jenis nilai kunci, bukan hanya <string, string>. Ia mengendalikan kamus seperti <int, List<int>> dengan mudah, menjadikannya sangat mudah disesuaikan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Kamus C# kepada Rentetan JSON Menggunakan Json.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn