[ Полезный рекламный блок ]
Попробуйте свои силы в игре, где ваши навыки программирования на 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 включно.