У меня есть дерево, которое состоит из нескольких объектов, где у каждого объекта есть имя (string
), id (int
) и, возможно, массив дочерних элементов того же типа. Как пройти через все дерево и распечатать все идентификаторы и имена?
Я новичок в программировании и, честно говоря, у меня возникают проблемы, когда я обдумываю это, потому что я не знаю, сколько существует уровней. Прямо сейчас я использую цикл foreach
для извлечения родительских объектов непосредственно под корнем, но это означает, что я не могу получить дочерние объекты.