Я пытаюсь сохранить случайные числа в списке, одно и то же число не может встречаться дважды. Это игра БИНГО, в которой этот метод используется для отображения бывшего B12, затем пользователь нажимает клавишу ввода, и отображается новый номер. Это будет продолжаться до тех пор, пока пользователь не напишет q.
Это работает, НО число может отображаться дважды...
static void bingo()
{
Random rnd =new Random();
List<int> check = new List<int>();
string choice = "";
while (choice != "Q")
{
int number = rnd.Next(1, 76);
while (!check.Contains(number))
{
kontroll.Add(number);
}
if (number <=15)
{
choice = Interaction.InputBox("B" + number);
choice = choice.ToUpper();
}
else if(number <= 30)
etc.