示例#1
0
        }  //виртуальное исполнение команды на движение

        private void CheckGettingKing(IChecker checker)
        {
            if (checker is WhiteChecker)
            {
                if (checker.CurrentCoord.Row == 1)
                {
                    checker.BecomeKingVirtualy();
                }
            }
            else
            {
                if (checker.CurrentCoord.Row == 8)
                {
                    checker.BecomeKingVirtualy();
                }
            }
        }