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

c#把集合變成json字符串

劉柏宏1年前9瀏覽0評論

在 C# 編程中,我們經常需要將集合轉換為 JSON 字符串,這樣可以方便地在不同的平臺及系統之間傳遞數據。

借助 Newtonsoft.Json 插件,這個轉換過程也非常簡單。下面是一些示例代碼,展示了如何將不同類型的集合轉換為 JSON 字符串。

1. 將 List 轉換為 JSON 字符串:

List<string> list = new List<string>{"Apple", "Orange", "Banana"};
string json = JsonConvert.SerializeObject(list);

2. 將 Dictionary 轉換為 JSON 字符串:

Dictionary<string, int> dict = new Dictionary<string, int>{{"Apple", 3}, {"Orange", 5}, {"Banana", 2}};
string json = JsonConvert.SerializeObject(dict);

3. 將自定義對象集合轉換為 JSON 字符串:

public class Fruit
{
public string Name { get; set; }
public int Quantity { get; set; }
}
List<Fruit> fruits = new List<Fruit>{
new Fruit{Name="Apple", Quantity=3},
new Fruit{Name="Orange", Quantity=5},
new Fruit{Name="Banana", Quantity=2}
};
string json = JsonConvert.SerializeObject(fruits);

需要注意的是,為了使用 Newtonsoft.Json 插件,我們需要先在項目中引入 Newtonsoft.Json 包,并通過 using Newtonsoft.Json; 引入相關命名空間。