2017-02-20 25 views
0

Часть моего файла классаКак составить список списков?

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

В моем файле реализации, я объявил приватную переменную

private List<CalendarModel> people; 

В методе, я получаю мой JSON объект с этим кодом

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

Как создать массив людей? Тогда как я могу получить доступ к своим членам (позже)?

+0

объявляет 'List <Список > 'и добавить' people' в этот список? – David

ответ

2

Просто объявить список списка CalendarModel

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

...

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

Чтобы получить доступ свойства CalendarModel объектов:

crowd[peopleIndex][calendarModelIndex].name 
+0

Конечно, сначала вы хотите инициализировать «толпу». – David

+0

Как получить доступ к свойствам члена, например, имени? –

+0

@ Давид, что было бы хорошей идеей –

 Смежные вопросы

  • Нет связанных вопросов^_^