我正在使用json.net将对象序列化为json字符串.现在我有一个对象列表,我喜欢序列化为Json数组.但是,我无法用json.net做到这一点,并希望有人可以指出我的错误.
我有以下课程:
class PeopleList {
public Person inputs { get; set; }
}
class Person {
public String name { get; set; }
public int age { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我正在使用以下代码来序列化对象:
var json = new List<PeopleList>();
Person p1 = new Person { name = "Name 1", age = 20 };
json.Add(new PeopleList { inputs = p1 });
Person p2 = new Person { name = "Name 2", age = 30 };
json.Add(new PeopleList { inputs = p2 });
string …Run Code Online (Sandbox Code Playgroud)