C# Class XSpect.MTRandom

Inheritance: System.Random
Afficher le fichier Open project: takeshik/linx

Méthodes publiques

Méthode Description
MTRandom ( ) : System
Next ( ) : Int32
Next ( Int32 maxValue ) : Int32
Next ( Int32 minValue, Int32 maxValue ) : Int32
NextByte ( ) : Byte
NextByte ( Byte maxValue ) : Byte
NextByte ( Byte minValue, Byte maxValue ) : Byte
NextBytes ( ) : IEnumerable
NextBytes ( Byte maxValue ) : IEnumerable
NextBytes ( Byte minValue, Byte maxValue ) : IEnumerable
NextBytes ( Byte buffer ) : void
NextBytes ( Byte buffer, Int32 length ) : void
NextChar ( ) : Char
NextChar ( Char maxValue ) : Char
NextChar ( Char minValue, Char maxValue ) : Char
NextChars ( ) : IEnumerable
NextChars ( Char maxValue ) : IEnumerable
NextChars ( Char minValue, Char maxValue ) : IEnumerable
NextChars ( Char buffer ) : void
NextChars ( Char buffer, Int32 length ) : void
NextDecimal ( ) : Decimal
NextDecimal ( Decimal maxValue ) : Decimal
NextDecimal ( Decimal minValue, Decimal maxValue ) : Decimal
NextDecimals ( ) : IEnumerable
NextDecimals ( Decimal maxValue ) : IEnumerable
NextDecimals ( Decimal minValue, Decimal maxValue ) : IEnumerable
NextDouble ( ) : Double
NextDouble ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : Double
NextDoubles ( ) : IEnumerable
NextDoubles ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : IEnumerable
NextInt16 ( ) : Int16
NextInt16 ( Int16 maxValue ) : Int16
NextInt16 ( Int16 minValue, Int16 maxValue ) : Int16
NextInt16s ( ) : IEnumerable
NextInt16s ( Int16 maxValue ) : IEnumerable
NextInt16s ( Int16 minValue, Int16 maxValue ) : IEnumerable
NextInt32 ( ) : Int32
NextInt32 ( Int32 maxValue ) : Int32
NextInt32 ( Int32 minValue, Int32 maxValue ) : Int32
NextInt32s ( ) : IEnumerable
NextInt32s ( Int32 maxValue ) : IEnumerable
NextInt32s ( Int32 minValue, Int32 maxValue ) : IEnumerable
NextInt64 ( ) : System.Int64
NextInt64 ( System.Int64 maxValue ) : System.Int64
NextInt64 ( System.Int64 minValue, System.Int64 maxValue ) : System.Int64
NextInt64s ( ) : IEnumerable
NextInt64s ( System.Int64 maxValue ) : IEnumerable
NextInt64s ( System.Int64 minValue, System.Int64 maxValue ) : IEnumerable
NextSingle ( ) : System.Single
NextSingle ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : System.Single
NextSingles ( ) : IEnumerable
NextSingles ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : IEnumerable

Méthodes protégées

Méthode Description
Sample ( ) : Double

Private Methods

Méthode Description
GenerateUInt32 ( ) : UInt32
MTRandom ( UInt32 seed ) : System
MTRandom ( UInt32 initKey, Int32 length ) : System
NextSByte ( ) : SByte
NextSByte ( SByte maxValue ) : SByte
NextSByte ( SByte minValue, SByte maxValue ) : SByte
NextSBytes ( ) : IEnumerable
NextSBytes ( SByte maxValue ) : IEnumerable
NextSBytes ( SByte minValue, SByte maxValue ) : IEnumerable
NextSBytes ( SByte buffer ) : void
NextSBytes ( SByte buffer, Int32 length ) : void
NextUInt16 ( ) : UInt16
NextUInt16 ( UInt16 maxValue ) : UInt16
NextUInt16 ( UInt16 minValue, UInt16 maxValue ) : UInt16
NextUInt16s ( ) : IEnumerable
NextUInt16s ( UInt16 maxValue ) : IEnumerable
NextUInt16s ( UInt16 minValue, UInt16 maxValue ) : IEnumerable
NextUInt32 ( ) : UInt32
NextUInt32 ( UInt32 maxValue ) : UInt32
NextUInt32 ( UInt32 minValue, UInt32 maxValue ) : UInt32
NextUInt32s ( ) : IEnumerable
NextUInt32s ( UInt32 maxValue ) : IEnumerable
NextUInt32s ( UInt32 minValue, UInt32 maxValue ) : IEnumerable
NextUInt64 ( ) : System.UInt64
NextUInt64 ( System.UInt64 maxValue ) : System.UInt64
NextUInt64 ( System.UInt64 minValue, System.UInt64 maxValue ) : System.UInt64
NextUInt64s ( ) : IEnumerable
NextUInt64s ( System.UInt64 maxValue ) : IEnumerable
NextUInt64s ( System.UInt64 minValue, System.UInt64 maxValue ) : IEnumerable

Method Details

MTRandom() public méthode

public MTRandom ( ) : System
Résultat System

Next() public méthode

public Next ( ) : Int32
Résultat System.Int32

Next() public méthode

public Next ( Int32 maxValue ) : Int32
maxValue System.Int32
Résultat System.Int32

Next() public méthode

public Next ( Int32 minValue, Int32 maxValue ) : Int32
minValue System.Int32
maxValue System.Int32
Résultat System.Int32

NextByte() public méthode

public NextByte ( ) : Byte
Résultat Byte

NextByte() public méthode

public NextByte ( Byte maxValue ) : Byte
maxValue Byte
Résultat Byte

NextByte() public méthode

public NextByte ( Byte minValue, Byte maxValue ) : Byte
minValue Byte
maxValue Byte
Résultat Byte

NextBytes() public méthode

public NextBytes ( ) : IEnumerable
Résultat IEnumerable

NextBytes() public méthode

public NextBytes ( Byte maxValue ) : IEnumerable
maxValue Byte
Résultat IEnumerable

NextBytes() public méthode

public NextBytes ( Byte minValue, Byte maxValue ) : IEnumerable
minValue Byte
maxValue Byte
Résultat IEnumerable

NextBytes() public méthode

public NextBytes ( Byte buffer ) : void
buffer Byte
Résultat void

NextBytes() public méthode

public NextBytes ( Byte buffer, Int32 length ) : void
buffer Byte
length System.Int32
Résultat void

NextChar() public méthode

public NextChar ( ) : Char
Résultat Char

NextChar() public méthode

public NextChar ( Char maxValue ) : Char
maxValue Char
Résultat Char

NextChar() public méthode

public NextChar ( Char minValue, Char maxValue ) : Char
minValue Char
maxValue Char
Résultat Char

NextChars() public méthode

public NextChars ( ) : IEnumerable
Résultat IEnumerable

NextChars() public méthode

public NextChars ( Char maxValue ) : IEnumerable
maxValue Char
Résultat IEnumerable

NextChars() public méthode

public NextChars ( Char minValue, Char maxValue ) : IEnumerable
minValue Char
maxValue Char
Résultat IEnumerable

NextChars() public méthode

public NextChars ( Char buffer ) : void
buffer Char
Résultat void

NextChars() public méthode

public NextChars ( Char buffer, Int32 length ) : void
buffer Char
length System.Int32
Résultat void

NextDecimal() public méthode

public NextDecimal ( ) : Decimal
Résultat Decimal

NextDecimal() public méthode

public NextDecimal ( Decimal maxValue ) : Decimal
maxValue Decimal
Résultat Decimal

NextDecimal() public méthode

public NextDecimal ( Decimal minValue, Decimal maxValue ) : Decimal
minValue Decimal
maxValue Decimal
Résultat Decimal

NextDecimals() public méthode

public NextDecimals ( ) : IEnumerable
Résultat IEnumerable

NextDecimals() public méthode

public NextDecimals ( Decimal maxValue ) : IEnumerable
maxValue Decimal
Résultat IEnumerable

NextDecimals() public méthode

public NextDecimals ( Decimal minValue, Decimal maxValue ) : IEnumerable
minValue Decimal
maxValue Decimal
Résultat IEnumerable

NextDouble() public méthode

public NextDouble ( ) : Double
Résultat Double

NextDouble() public méthode

public NextDouble ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : Double
isSigned System.Boolean
isMinClosed System.Boolean
isMaxClosed System.Boolean
Résultat Double

NextDoubles() public méthode

public NextDoubles ( ) : IEnumerable
Résultat IEnumerable

NextDoubles() public méthode

public NextDoubles ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : IEnumerable
isSigned System.Boolean
isMinClosed System.Boolean
isMaxClosed System.Boolean
Résultat IEnumerable

NextInt16() public méthode

public NextInt16 ( ) : Int16
Résultat System.Int16

NextInt16() public méthode

public NextInt16 ( Int16 maxValue ) : Int16
maxValue System.Int16
Résultat System.Int16

NextInt16() public méthode

public NextInt16 ( Int16 minValue, Int16 maxValue ) : Int16
minValue System.Int16
maxValue System.Int16
Résultat System.Int16

NextInt16s() public méthode

public NextInt16s ( ) : IEnumerable
Résultat IEnumerable

NextInt16s() public méthode

public NextInt16s ( Int16 maxValue ) : IEnumerable
maxValue System.Int16
Résultat IEnumerable

NextInt16s() public méthode

public NextInt16s ( Int16 minValue, Int16 maxValue ) : IEnumerable
minValue System.Int16
maxValue System.Int16
Résultat IEnumerable

NextInt32() public méthode

public NextInt32 ( ) : Int32
Résultat System.Int32

NextInt32() public méthode

public NextInt32 ( Int32 maxValue ) : Int32
maxValue System.Int32
Résultat System.Int32

NextInt32() public méthode

public NextInt32 ( Int32 minValue, Int32 maxValue ) : Int32
minValue System.Int32
maxValue System.Int32
Résultat System.Int32

NextInt32s() public méthode

public NextInt32s ( ) : IEnumerable
Résultat IEnumerable

NextInt32s() public méthode

public NextInt32s ( Int32 maxValue ) : IEnumerable
maxValue System.Int32
Résultat IEnumerable

NextInt32s() public méthode

public NextInt32s ( Int32 minValue, Int32 maxValue ) : IEnumerable
minValue System.Int32
maxValue System.Int32
Résultat IEnumerable

NextInt64() public méthode

public NextInt64 ( ) : System.Int64
Résultat System.Int64

NextInt64() public méthode

public NextInt64 ( System.Int64 maxValue ) : System.Int64
maxValue System.Int64
Résultat System.Int64

NextInt64() public méthode

public NextInt64 ( System.Int64 minValue, System.Int64 maxValue ) : System.Int64
minValue System.Int64
maxValue System.Int64
Résultat System.Int64

NextInt64s() public méthode

public NextInt64s ( ) : IEnumerable
Résultat IEnumerable

NextInt64s() public méthode

public NextInt64s ( System.Int64 maxValue ) : IEnumerable
maxValue System.Int64
Résultat IEnumerable

NextInt64s() public méthode

public NextInt64s ( System.Int64 minValue, System.Int64 maxValue ) : IEnumerable
minValue System.Int64
maxValue System.Int64
Résultat IEnumerable

NextSingle() public méthode

public NextSingle ( ) : System.Single
Résultat System.Single

NextSingle() public méthode

public NextSingle ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : System.Single
isSigned System.Boolean
isMinClosed System.Boolean
isMaxClosed System.Boolean
Résultat System.Single

NextSingles() public méthode

public NextSingles ( ) : IEnumerable
Résultat IEnumerable

NextSingles() public méthode

public NextSingles ( System.Boolean isSigned, System.Boolean isMinClosed, System.Boolean isMaxClosed ) : IEnumerable
isSigned System.Boolean
isMinClosed System.Boolean
isMaxClosed System.Boolean
Résultat IEnumerable

Sample() protected méthode

protected Sample ( ) : Double
Résultat Double