public void MoveTopTo(Tower t)
 {
     if (disks.Count > 0)
     {
         Console.WriteLine("Move disk = {0} from tower = {1} to tower = {2}", disks.Peek(), this.index, t.index);
         t.add(disks.Pop());
     }
 }
Example #2
0
 public void MoveTopTo(Tower t)
 {
     if (disks.Count > 0)
     {
         Console.WriteLine("Move disk = {0} from tower = {1} to tower = {2}", disks.Peek(), this.index, t.index);
         t.add(disks.Pop());
     }
 }