C# 클래스 Accord.ThreadSafeRandom

상속: System.Random
파일 보기 프로젝트 열기: accord-net/framework

공개 메소드들

메소드 설명
Next ( ) : int

Returns a nonnegative random number.

See Random.Next() for more information.

Next ( int maxValue ) : int

Returns a nonnegative random number less than the specified maximum.

See Random.Next(int) for more information.

Next ( int minValue, int maxValue ) : int

Returns a random number within a specified range.

See Random.Next(int,int) for more information.

NextBytes ( byte buffer ) : void

Fills the elements of a specified array of bytes with random numbers.

See Random.NextBytes(byte[]) for more information.

NextDouble ( ) : double

Returns a random number between 0.0 and 1.0.

See Random.NextDouble() for more information.

ThreadSafeRandom ( ) : System

Initializes a new instance of the ThreadSafeRandom class.

See Random.Next() for more information.

ThreadSafeRandom ( int seed ) : System

Initializes a new instance of the ThreadSafeRandom class.

A number used to calculate a starting value for the pseudo-random number sequence. If a negative number is specified, the absolute value of the number is used.See Random.Next() for more information.

메소드 상세

Next() 공개 메소드

Returns a nonnegative random number.
See Random.Next() for more information.
public Next ( ) : int
리턴 int

Next() 공개 메소드

Returns a nonnegative random number less than the specified maximum.
See Random.Next(int) for more information.
public 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.
See Random.Next(int,int) for more information.
public 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 returned. /// must be greater than or equal to .
리턴 int

NextBytes() 공개 메소드

Fills the elements of a specified array of bytes with random numbers.
See Random.NextBytes(byte[]) for more information.
public NextBytes ( byte buffer ) : void
buffer byte An array of bytes to contain random numbers.
리턴 void

NextDouble() 공개 메소드

Returns a random number between 0.0 and 1.0.
See Random.NextDouble() for more information.
public NextDouble ( ) : double
리턴 double

ThreadSafeRandom() 공개 메소드

Initializes a new instance of the ThreadSafeRandom class.
See Random.Next() for more information.
public ThreadSafeRandom ( ) : System
리턴 System

ThreadSafeRandom() 공개 메소드

Initializes a new instance of the ThreadSafeRandom class.
A number used to calculate a starting value for the pseudo-random number sequence. If a negative number is specified, the absolute value of the number is used. See Random.Next() for more information.
public ThreadSafeRandom ( int seed ) : System
seed int
리턴 System