Я пишу текстовую игру на C# и в основном.Позволяет конечному пользователю второй шанс?
if (DoorHallwayMB1 == "door")
{
Console.WriteLine("You open the rusty door to reveal a janitor's closet, you quickly stock up \non ammo, and return to the Hangar.");
}
if (DoorHallwayMB1 == "corridor")
{
Console.WriteLine("You walk down the corridor and find some ammo forr your pistol. You return to the hangar");
}
else
{
Console.WriteLine("invalid. Make sure you type either 'corridor' or 'door'");
}
Обратите внимание, что если инструкция else завершена, программа завершается. Как мне сделать так, чтобы он возвращался к началу инструкции if?
Обратите внимание, что вам нужно 'еще if' для коридора отделения, в противном случае пользователь получит«недействителен Убедитесь, что ...». если он или она наберет «дверь». –