C# Class System.Random.ImplBase

Base type for all generator implementations that plug into the base Random.
Show file Open project: JoshuaWierenga/EfiSharp

Public Methods

Method Description
Next ( ) : int
Next ( int maxValue ) : int
Next ( int minValue, int maxValue ) : int
NextBytes ( Array buffer ) : void
NextDouble ( ) : double
NextInt64 ( ) : long
NextInt64 ( long maxValue ) : long
NextInt64 ( long minValue, long maxValue ) : long
NextSingle ( ) : float
Sample ( ) : double

Method Details

Next() public abstract method

public abstract Next ( ) : int
return int

Next() public abstract method

public abstract Next ( int maxValue ) : int
maxValue int
return int

Next() public abstract method

public abstract Next ( int minValue, int maxValue ) : int
minValue int
maxValue int
return int

NextBytes() public abstract method

public abstract NextBytes ( Array buffer ) : void
buffer Array
return void

NextDouble() public abstract method

public abstract NextDouble ( ) : double
return double

NextInt64() public abstract method

public abstract NextInt64 ( ) : long
return long

NextInt64() public abstract method

public abstract NextInt64 ( long maxValue ) : long
maxValue long
return long

NextInt64() public abstract method

public abstract NextInt64 ( long minValue, long maxValue ) : long
minValue long
maxValue long
return long

NextSingle() public abstract method

public abstract NextSingle ( ) : float
return float

Sample() public abstract method

public abstract Sample ( ) : double
return double