Example #1
0
        // Determines what to print when a winner is considered.
        public static void IsWinner(Game game)
        {
            var playerWins = game.DeterminePlayerWinner(game.players[0].hands[0]);
            var dealerWins = game.DeterminePlayerWinner(game.dealer.hands[0]);

            if (playerWins != null)
            {
                if (playerWins.Value)
                {
                    Console.WriteLine("\nYou win!");
                }
                else
                {
                    Console.WriteLine("\nYou lose.");
                }
            }
            if (dealerWins != null)
            {
                if (dealerWins.Value)
                {
                    Console.WriteLine("\nYou lose.");
                }
                else
                {
                    Console.WriteLine("\nYou win!");
                }
            }
        }