Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
24
Добавлен:
10.06.2015
Размер:
26.62 Кб
Скачать

C# - Random - вывод случайного числа

Класс Random из пространства имен System содержит три метода для генерации псевдослучайного числа Смысл этих классов один и тот же, различаются они возвращаемыми параметрами. Методы не статические и необходимо создать экземпляр класса

Код:

Random r = new Random();

В конструктор можно передать int число которое будет использоваться для построения первого случайного числа псевдослучайной последовательности. Теперь воспользуемся собственно методами возвращающими, то для чего их создавали. У метода Next() имеется три перегрузки 1. Без параметра метод Next вернет int число 2. Передача одного параметра ограничит выходное число по максимуму Например

Код:

r.Next(3);

вернет число от 0 до 2 включительно 3. Передача двух параметров ограничивает вывод от первого до второго , то есть от минимума до максимума

Код:

r.Next(3,5);

Вернет 3 или 4

Вот так можно получить случайное число от 0 (включительно), до 4 (т. е. не включая 5 – параметр в методе Next):

Random r = new Random();

int k = r.Next(5);

MessageBox.Show(k.ToString());

Соседние файлы в папке К лекциям