Systems createNestedSystems() { var systems1 = new DebugSystems("Nested 1"); var systems2 = new DebugSystems("Nested 2"); var systems3 = new DebugSystems("Nested 3"); systems1.Add(systems2); systems2.Add(systems3); systems1.Add(createSomeSystems()); return new DebugSystems("Nested Systems") .Add(systems1); }
Systems createEmptySystems() { var systems1 = new DebugSystems("Empty 1"); var systems2 = new DebugSystems("Empty 2"); var systems3 = new DebugSystems("Empty 3"); systems1.Add(systems2); systems2.Add(systems3); return new DebugSystems("Empty Systems") .Add(systems1); }