首頁 >後端開發 >C++ >如何在 C# 中高效建立 JSON 字串?

如何在 C# 中高效建立 JSON 字串?

Barbara Streisand
Barbara Streisand原創
2025-01-22 00:06:14952瀏覽

How Can I Efficiently Create JSON Strings in C#?

在C#中建立JSON字串

建構HTTP回應時,通常需要以不同的格式傳送數據,包括JSON。本問探討如何使用字串建構器和Newtonsoft.Json等外部函式庫在C#中建立JSON字串。

解答:

使用Newtonsoft.Json函式庫可以簡化JSON建立過程:

<code class="language-csharp">Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };

string json = JsonConvert.SerializeObject(product);</code>

Newtonsoft.Json提供了一套全面的方法,用於將各種資料類型序列化和反序列化到JSON以及從JSON反序列化。如上例所示,透過使用其“SerializeObject”方法,可以輕鬆地將自訂物件轉換為JSON字串。

此外,請參考以下文件:

以上是如何在 C# 中高效建立 JSON 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn