0
Проблема в том, что экземпляр класса «obj» воссоздается каждый раз, когда я запускаю цикл, поэтому в конце цикла у меня есть только один набор объектов. У него должно быть несколько.Как добавить объекты к переменной JSON?
foreach (var project in projectsDictionary)
{
foreach (var season in seasonsDictionary)
{
foreach (var episode in episodesDictionary)
{
obj = new Parent
{
Title = project.Value, Link = "1", Children = new List<Parent>
{
new Parent
{
Title = season.Value, Link = "1", Children = new List<Parent>
{
new Parent
{
Title = episode.Value, Link = "1", Children = null
}
}
}
}
};
}
}
}
var responseBody = JsonConvert.SerializeObject(obj);
return responseBody;
public class Parent
{
public string Title
{
get;
set;
}
public string Link
{
get;
set;
}
public List<Parent> Children
{
get;
set;
}
}
Я на самом деле просто понял это ... просто, как вы described..thanks! –