public void ElementZone(dynamic Display, dynamic Shape, TextWriter Output) { foreach (var item in CoreShapes.Order(Shape)) { Output.Write(Display(item)); } }
private static void DisplayChildren(dynamic shape, dynamic display, TextWriter output) { shape = CoreShapes.Order(shape); foreach (var child in shape) { output.Write(display(child)); } }