欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c# list轉json

錢浩然1年前7瀏覽0評論

在 C# 程序開發中,我們經常會遇到將 List 對象轉換成 JSON 字符串的需求。

為了實現這個功能,我們可以使用 .NET 自帶的 Json 庫,將 List 對象轉換成 JSON 字符串的過程如下:

using System;
using System.Collections.Generic;
using System.Text.Json;
namespace CSharpExample
{
class Program
{
static void Main(string[] args)
{
List<string> list = new List<string>();
list.Add("apple");
list.Add("banana");
list.Add("orange");
string jsonString = JsonSerializer.Serialize(list);
Console.WriteLine(jsonString);
}
}
}

上述代碼中,我們先創建了一個 List<string> 對象,向其中添加了三個字符串元素;然后通過 JsonSerializer.Serialize() 函數將 List 對象轉換成了 JSON 字符串,并將其打印輸出。

Json 庫支持的數據類型非常豐富,除了 List 對象,還有 Dictionary、class、struct 等類型,可以滿足各種數據類型的 JSON 轉換需求。

需要注意的是,在將自定義對象轉換成 JSON 字符串時,需要為每個屬性添加 JsonProperty 屬性來指定屬性名,否則轉換后的 JSON 字符串屬性名將使用該屬性的默認名稱。