int[] RandArray = new int[6];
Random randNumber = new Random();
for (int Counter = 0; Counter < RandArray.Length; Counter++)
{
RandArray[Counter] = randNumber.Next(1,50);
}
Console.WriteLine(RandArray[0]);
Console.WriteLine(RandArray[1]);
Console.WriteLine(RandArray[2]);
Console.WriteLine(RandArray[3]);
Console.WriteLine(RandArray[4]);
Console.WriteLine(RandArray[5]);
Console.ReadLine();
Эта программа генерирует 6 случайных чисел от 1 до 49. В настоящее время он производит те же цифры в два раза. Как заставить его не дублировать какой-либо номер? И может ли этот код быть улучшен?C# Удалить дубликаты из массива
http://codereview.stackexchange.com/questions/61338/generate-random-numbers-without-repetitions –
Спасибо вы быстро реагируете. Я забыл спросить, как я могу поместить окончательный список чисел в порядке возрастания? –
@HaseebAhmed, я обновил свой ответ, чтобы показать, как заказать список. –