C# Класс Rolcore.ThreadSafeRandom

Provides a thread-safe, statistically random operations. Use instead of Random.
Показать файл Открыть проект

Открытые методы

Метод Описание
Next ( ) : int

Returns a non-negative random number.

Next ( int maxValue ) : int

Returns a non-negative random number less than the specified maximum.

Next ( int minValue, int maxValue ) : int

Returns a random number within a specified range.

Приватные методы

Метод Описание
EnsureLocal ( ) : void

Ensures a thread-local Random instance is available.

Описание методов

Next() публичный статический Метод

Returns a non-negative random number.
public static Next ( ) : int
Результат int

Next() публичный статический Метод

Returns a non-negative random number less than the specified maximum.
public static Next ( int maxValue ) : int
maxValue int The exclusive upper bound of the random number to be generated. /// Must be greater than or equal to zero.
Результат int

Next() публичный статический Метод

Returns a random number within a specified range.
public static Next ( int minValue, int maxValue ) : int
minValue int The inclusive lower bound of the random number returned.
maxValue int The exclusive upper bound of the random number to be generated. /// Must be greater than or equal to zero.
Результат int