예제 #1
0
        public static void PrintCapturedPieces(ChessGame game)
        {
            Console.WriteLine("Captured pieces: ");

            Console.Write("White: ");
            Console.ForegroundColor = ConsoleColor.Cyan;
            PrintSet(game.CapturedPieces(Color.White));
            Console.ForegroundColor = ConsoleColor.White;

            Console.Write("Black: ");
            Console.ForegroundColor = ConsoleColor.Yellow;
            PrintSet(game.CapturedPieces(Color.Black));
            Console.ForegroundColor = ConsoleColor.White;
        }
예제 #2
0
        public static void PrintCapturedPieces(ChessGame chessGame)
        {
            Console.WriteLine("Captured Pieces");
            Console.Write("White: ");
            PrintGroup(chessGame.CapturedPieces(Color.White));
            Console.WriteLine();

            Console.Write("Black: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            PrintGroup(chessGame.CapturedPieces(Color.Black));
            Console.ForegroundColor = aux;
            Console.WriteLine();
        }