コード例 #1
0
 public string PrintBoard()
 {
     return("   |   |   " + Environment.NewLine
            + " " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[0]) + " | " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[1]) + " | " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[2]) + " " + Environment.NewLine
            + "___|___|___" + Environment.NewLine
            + "   |   |   " + Environment.NewLine
            + " " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[3]) + " | " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[4]) + " | " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[5]) + " " + Environment.NewLine
            + "___|___|___" + Environment.NewLine
            + "   |   |   " + Environment.NewLine
            + " " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[6]) + " | " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[7]) + " | " + TicTacToePrinter.GetPrintText(Game.GameBoard.Board[8]) + " " + Environment.NewLine
            + "   |   |   " + Environment.NewLine);
 }
コード例 #2
0
 public string PrintWinner()
 {
     return(!Game.IsGameOver || Game.IsGameDraw ? "NA" : TicTacToePrinter.GetPrintText(Game.CurrentPlayer.Marker));
 }