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

c#實體轉json

夏志豪1年前8瀏覽0評論

C#實體轉json是Web開發中常用的技術,可以將C#實體對象轉換為json格式的數據方便傳遞和展示。下面我們來介紹C#實體轉json的實現方法。

public static string Serialize(object obj)
{
return JsonConvert.SerializeObject(obj);
}

以上就是一個簡單的將C#實體對象轉換為json字符串的方法,我們可以看到這里使用了JsonConvert.SerializeObject()方法,這是Newtonsoft.Json的一個API,它可以將對象轉換為json字符串。

假設有一個C#實體類Person:

public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}

我們可以創建一個Person對象,并將其轉換為json字符串:

Person person = new Person { Name = "Tom", Age = 20 };
string json = Serialize(person);

轉換后的json字符串如下:

{"Name":"Tom","Age":20}

我們也可以將一個List<T>集合轉換為json字符串:

List<Person> persons = new List<Person> 
{ 
new Person { Name = "Tom", Age = 20 }, 
new Person { Name = "Jerry", Age = 25 } 
};
string json = Serialize(persons);

轉換后的json字符串如下:

[{"Name":"Tom","Age":20},{"Name":"Jerry","Age":25}]

C#實體轉json如此簡單,我們可以方便地在Web開發中使用它。