Ultra960 Ответов: 1

Как я могу дать более одного вывода в своем коде? Я хочу, чтобы игрок мог давать выходы, пока толпа не умрет


string entry = Console.ReadLine();
		string hit = "attack";
		string regenerate = "heal";
		string escape = "run";
		
		switch (entry){
			case "hit":
			mobhp = mobhp - 4;
			Console.WriteLine("You attacked it!");
			break;
			case "regenerate":
			character = character + 2; 
		    Console.WriteLine("you heald 2 hp");
			break;
			case "escape":
			Console.WriteLine("you cant run away!");
			break;
		}
	}}


Что я уже пробовал:

Я попытался добавить еще одну консольную строку чтения, но это просто не сработает.

1 Ответов

Рейтинг:
4

CHill60

Вы хотите заключить свой код в цикл.

Цикл while будет работать - смотрите while - Справочник по C# | Microsoft Docs[^]
Примеры: https://www.dotnetperls.com/while[^]