如何制作列表清单?

时间:2017-02-20 20:47:27

标签: c# list json.net

我的班级档案的一部分

namespace Calendar
{
    class CalendarModel
    {
        [JsonProperty("name")]
        public string name { get; set; }

在我的实现文件中,我声明了一个私有变量

private List<CalendarModel> people;

在方法中,我使用此代码获取我的JSON对象

people = JsonConvert.DeserializeObject<List<CalendarModel>>((string)fileContainingJSONObject);

我如何创建一个人数组?那我将如何访问其成员(稍后)?

1 个答案:

答案 0 :(得分:2)

只需声明CalendarModel列表列表

即可
var crowd = new private List<List<CalendarModel>>();

...

people = JsonConvert.DeserializeObject<List<CalendarModel>>((string)fileContainingJSONObject);
crowd.add(people)

访问CalendarModel对象的属性:

crowd[peopleIndex][calendarModelIndex].name