Как выбраться из времени - l oop в c# - PullRequest
0 голосов
/ 11 июля 2020

Здесь я пытаюсь заставить пользователя ввести «ДА», чтобы продолжить игру, но я застрял в while-l oop. Это также мой первый пост, поэтому я не могу разместить ie в правильном формате. скопировать и вставить? Также есть ли ярлык для отступов для Visual Studio? Спасибо за помощь.

using System;

namespace BIT_142_Major_Assignment_1 
{
  class Program
  {
    static void Main(string[] args)
    {
     int numGames = 0;
     String answer = "";
     Random rand = new Random();
     int Dice1 = rand.Next(1, 7);
     int Dice2 = rand.Next(1, 7);
     Console.WriteLine("Hey! Welcome to Andy’s Dice Game.");
     Console.WriteLine("Let’s start!");

        {
            while (true)
            {
                numGames++;


                Console.WriteLine("Dice 1: " + Dice1);
                Console.WriteLine("Dice 2: " + Dice2);

                Console.WriteLine("I got " + Dice1 + " and " + Dice2 + "!");
                if ((Dice1 + Dice2) % 2 == 0)
                {
                    Console.WriteLine("Evens are better than odds!");

                }
                else
                {
                    Console.WriteLine("Odds are still cool!");
                    Console.WriteLine("Do you want to play again?");
                    answer = Console.ReadLine();
                    if (answer == "YES")
                    {
                        continue;
                    }
                    else
                    {
                        Console.WriteLine("The number of times the dice was thrown is: " + numGames);
                        Console.WriteLine("Nice Game!");
                        Console.WriteLine("Thank for playing, Come play again soon!");
                        break;

                    }
                }

            }
        }
    }
  }


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...