Доброго времени суток! Подскажите пожалуйста, никак не могу закончить цикл кода с выводом надписи. Что только не перепробовал.
static void Main(string[] args)
{
string name1 = "1";
string name2 = "2";
Random randomize = new Random();
int randomResult = randomize.Next();
string userTry1 = "3";
string userTry2 = "4";
string win1 = "Игрок 1 Победил!";
string win2 = "Игрок 2 Победил!";
Console.WriteLine("Игрок 1, представьтесь ");
name1 = Console.ReadLine();
Console.WriteLine("Игрок 2, представьтесь ");
name2 = Console.ReadLine();
randomResult = randomize.Next(20, 121);
Console.WriteLine($"Число: {randomResult}");
do
//for (;randomResult != 0 ; )
{
Console.WriteLine($"Ход {name1}: ");
userTry1 = (Console.ReadLine());
randomResult = randomResult - int.Parse(userTry1);
Console.WriteLine($"Число: {randomResult}");
Console.WriteLine($"Ход {name2}: ");
userTry2 = (Console.ReadLine());
randomResult = randomResult - int.Parse(userTry2);
Console.WriteLine($"Число: {randomResult}");
if (randomResult - int.Parse(userTry1) == 0)
{
Console.WriteLine(win1);
break;
}
else if (randomResult - int.Parse(userTry2) == 0)
{
Console.WriteLine(win2);
break;
}
}
while (randomResult >
= 0);
Console.Read();