VirQ. Next - метод генерации случайного числа в C#
Язык C# входит в ТОП-5
самых популярных языков
программирования
Главная / Класс Random /
Next - метод генерации случайного числа
Статей на сайте: 61

Next - метод генерации случайного числа


Для генерации случайного числа используется класс Random. Он содержит метод Next, который обладает 3 перегрузками (3 вариантами задания начальных параметров). Рассмотрим все:
[code] Random rnd = new Random(); int x = rnd.Next(); Console.WriteLine(x); Console.ReadKey(); [/code]
Возвращает в результате число типа int
Второй вариант использования метода Next подразумевает задание верхней границы невключительно.
[code] Random rnd = new Random(); int x = rnd.Next(10); //Будет случайное число от 0 до 9 Console.WriteLine(x); Console.ReadKey(); [/code]
И третий вариант, это задание 2 границ по принципу [min,max) (т.е. минимальное число включается в результат, а максимальное - нет)
[code] Random rnd = new Random(); int x = rnd.Next(1, 4); //Будет случайное число от 1 до 3 Console.WriteLine(x); Console.ReadKey(); [/code]

Дополнительная информация о том, как вывести результат в консоли или WinForm