这是我的情景.我有以下对象;
public class MyTemplate{
private MyTemplate[]childTemplates;
}
Run Code Online (Sandbox Code Playgroud)
现在在同一个类中,我有一个数组,它包含同一个对象的子元素,在本例中是一个模板.我需要的是能够遍历这些元素中的每个元素和元素,因为这可以像树结构.我现在想不出能够涵盖元素中每一个子元素的方式.
感谢是否有人可以指引我正确的方向.
像这样?
public class MyTemplate
{
private MyTemplate[] childTemplates;
void iterate()
{
// do something with this
for (MyTemplate template: childTemplates)
template.iterate();
}
}
Run Code Online (Sandbox Code Playgroud)