コード例 #1
0
ファイル: Program.cs プロジェクト: gwooding/GWoodingCode
        public static Tower TowerRingBuilder(Tower tower, uint height)
        {
            while (height > 0)
            {
                tower.Rings.Push(Ring.CreateRing(height));

                height--;
            }

            return tower;
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: fsuskate/TowersOfHanoi
        public void MoveTopToTower(Tower dest)
        {
            int move = Disks.Pop();

            dest.Add(move);
        }