В настоящее время я пытаюсь выяснить, как создать программу в Visual Studio, которая соответствует 3 числам 1-9, заданным в текстовом поле с 3 случайными сгенерированными числами в списке. У меня возникают проблемы с выяснением того, как написать оператор цикла WHILE, который позволит моему списку случайным образом генерировать 3 числа за раз и продолжить, если совпадения нет, но прерывается, если совпадение, с максимум 1000 попыток , Я немного растерялся, как это сделать. Спасибо за вашу помощь.
private void LuckyButton_Click(object sender, EventArgs e)
{
Random RandomNumber = new Random();
string newLine = Environment.NewLine;
int Winning1 = 0;
int Winning2 = 0;
int Winning3 = 0;
int numbers = RandomNumber.Next(10);
int.TryParse(WinningNumber1.Text, out Winning1);
int.TryParse(WinningNumber2.Text, out Winning2);
int.TryParse(WinningNumber3.Text, out Winning3);
if (Winning1 <= 0 || Winning2 <= 0 || Winning3 <= 0)
{
MessageBox.Show("Enter a number!");
return;
}
while (numbers <= 1000)
{
numbers = RandomNumber.Next(10);
}
}