public void Play() { int moveSelection = 0; do { Console.Clear(); Board.DrawBoard(); moveSelection = CurrentPlayerTurn.GetPlayerMoveSelection(); Board.ModifyBoard(moveSelection, CurrentPlayerTurn.Symbol); _GameOver = Board.CheckForWinner(); CurrentPlayerTurn = (CurrentPlayerTurn.GetHashCode() == PlayerOne.GetHashCode()) ? PlayerTwo : PlayerOne; } while (!_GameOver); Console.Clear(); Board.DrawBoard(); Console.WriteLine("Good game!"); Console.ReadLine(); }