自定义对象列表到JSON和返回自定义对象列表c#

本文关键字:自定义 列表 对象 返回 JSON | 更新日期: 2023-09-27 18:13:19

我有一个自定义对象,看起来像这样:

 public class myObject
{
public string address;
public int port;
}

我有一个列表"myObject"。然后,我想制作myObjects列表,并将其转换为JSON格式。然后我希望能够将其转换回myObject的列表。简单地使用SerializeObject和DeserializeObject似乎并不能解决问题。

自定义对象列表到JSON和返回自定义对象列表c#

非常简单,使用JSON。. NET (http://www.newtonsoft.com/)

void Main()
{
    var list = new List<myObject>() { new myObject() {address="address", port=11}};
    string json = JsonConvert.SerializeObject(list);
    var deserialized = JsonConvert.DeserializeObject<List<myObject>>(json);
}
public class myObject
{
    public string address;
    public int port;
}