[ Полезный рекламный блок ]
Попробуйте свои силы в игре, где ваши навыки программирования на C# станут решающим фактором. Переходите по ссылке 🔰.
Чтобы создать массив случайных чисел в C#, вы можете использовать класс Random из пространства имен System.
Вот пример:
1 2 3 4 5 6 7 8 9 |
int arraySize = 10; // size of the array int[] randomArray = new int[arraySize]; // create an array of the given size Random rand = new Random(); // create a new instance of the Random class for (int i = 0; i < arraySize; i++) // loop through the array { randomArray[i] = rand.Next(); // assign a random integer to each element of the array } |
В приведенном выше примере rand.Next() генерирует случайное целое число от 0 до Int32.MaxValue (что составляет 2 147 483 647) включительно. Если вы хотите генерировать случайные целые числа в определенном диапазоне, вы можете использовать метод Next(minValue, maxValue) класса Random.
Например, для генерации случайных целых чисел в диапазоне от 1 до 100 можно изменить приведенный выше код следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 |
int minValue = 1; int maxValue = 100; int arraySize = 10; int[] randomArray = new int[arraySize]; Random rand = new Random(); for (int i = 0; i < arraySize; i++) { randomArray[i] = rand.Next(minValue, maxValue + 1); // add 1 to the maxValue to make it inclusive } |
Это сгенерирует массив из 10 случайных целых чисел от 1 до 100 включительно.