色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c#json創(chuàng)建

JSON (JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式,它可以被多種編程語(yǔ)言解析和生成。在 C# 中,我們可以使用 Json.NET 庫(kù)來(lái)創(chuàng)建和解析 JSON 數(shù)據(jù)。

using Newtonsoft.Json;
using System.Collections.Generic;
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public string[] Hobbies { get; set; }
}
public class Program
{
static void Main(string[] args)
{
var people = new List{
new Person { Name = "Alice", Age = 25, Hobbies = new [] { "reading", "cooking" } },
new Person { Name = "Bob", Age = 30, Hobbies = new [] { "painting", "skiing" } }
};
// 將 Person 對(duì)象序列化成 JSON 字符串
string json = JsonConvert.SerializeObject(people);
// 輸出 JSON 字符串
System.Console.WriteLine(json);
}
}

上面的代碼演示了如何將一個(gè) Person 對(duì)象列表序列化成一個(gè) JSON 字符串。在這個(gè)例子中,我們使用了 Json.NET 庫(kù)提供的 JsonConvert.SerializeObject 方法。這個(gè)方法接受一個(gè)對(duì)象作為參數(shù),并返回該對(duì)象的 JSON 表示。

運(yùn)行上面的代碼,輸出如下:

[
{
"Name": "Alice",
"Age": 25,
"Hobbies": [
"reading",
"cooking"
]
},
{
"Name": "Bob",
"Age": 30,
"Hobbies": [
"painting",
"skiing"
]
}
]

可以看到,我們成功地將兩個(gè) Person 對(duì)象序列化成了一個(gè) JSON 數(shù)組。