Класс Random

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

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

public class Random

Конструкторы

ТипИмяОписание
КонструкторRandom(Int32) Инициализирует новый экземпляр класса Random с помощью указанного начального значения.
КонструкторRandom() Инициализирует новый экземпляр класса Random с помощью зависимого от времени начального значения по умолчанию.

Методы

ТипИмяОписание
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодNext() Возвращает неотрицательное случайное целое число.
МетодNext(Int32, Int32) Возвращает случайное целое число в указанном диапазоне.
МетодNext(Int32) Возвращает неотрицательное случайное целое число, которое меньше максимально допустимого значения.
МетодNextBytes(Byte[]) Заполняет элементы указанного массива байтов случайными числами.
МетодNextDouble() Возвращает случайное число с плавающей запятой в диапазоне от 0,0 до 1,0.
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/system.random.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)