static void Main(string[] args) { TicTacToe board = new TicTacToe(); board.DisplayBoard(); while (!board.GameWon && !board.GameIsADraw) { int nNumber = 0; do { Console.Write("Player {0}, choose number: ", board.PlayerTurn); }while (!ValidateInput(Console.ReadLine(), out nNumber)); if (board.ChooseNumber(nNumber)) { board.DisplayBoard(); } } if (board.GameIsADraw) { Console.WriteLine("Game is a draw"); } else { Console.WriteLine("Player {0} won !", board.PlayerTurn); } }