コード例 #1
0
 public void Print()
 {
     for (int i = 0; i <= depth; i++)
     {
         Root.Print(i);
         Console.WriteLine();
     }
 }
コード例 #2
0
 public void Print(int level)
 {
     if (level == 0)
     {
         Console.Write("{");
         foreach (Drum drum in drums)
         {
             Console.Write(drum + " ");
         }
         Console.Write("} ");
     }
     else
     {
         Left.Print(level - 1);
         Right.Print(level - 1);
     }
 }