Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Directory root  = new Directory("My Directory");
            File      file1 = new File("File1");
            File      file2 = new File("File2");
            File      file3 = new File("File3");
            Directory dir1  = new Directory("Dir1");
            Directory dir2  = new Directory("Dir2");
            Directory dir3  = new Directory("Dir3");

            root.AddChild(file1);
            root.AddChild(file2);
            root.AddChild(dir1);
            root.AddChild(dir2);
            root.AddChild(dir3);
            dir3.AddChild(file3);

            PrintNodes(root);

            Console.ReadKey();
        }