Pip-Services-Commons-Dotnet
|
Random generator for integer values. More...
Static Public Member Functions | |
static int | NextInteger (int maxValue) |
Generates a random integer value in the range to "max". More... | |
static int | NextInteger (int minValue, int maxValue) |
Generates a random integer value in the range ["min", "max"]. More... | |
static int | UpdateInteger (int value) |
Updates (drifts) a integer value without specified range defined More... | |
static int | UpdateInteger (int value, int range) |
Updates (drifts) a integer value within specified range defined More... | |
static List< int > | Sequence (int size) |
Generates a random sequence of integers starting from 0 like: [0,1,2,3...??] More... | |
static List< int > | Sequence (int min, int max) |
Generates a random sequence of integers starting from 0 like: [0,1,2,3...??] More... | |
Static Private Attributes | |
static readonly System.Random | _random = new System.Random() |
Random generator for integer values.
|
static |
Generates a random integer value in the range to "max".
maxValue | max range value |
|
static |
Generates a random integer value in the range ["min", "max"].
minValue | (optional) minimum range value |
maxValue | max range value |
|
static |
Generates a random sequence of integers starting from 0 like: [0,1,2,3...??]
size | size of sequence |
|
static |
Generates a random sequence of integers starting from 0 like: [0,1,2,3...??]
min | minimum value of the integer that will be generated. If 'max' is omitted, then 'max' is set to 'min' and 'min' is set to 0. |
max | (optional) maximum value of the integer that will be generated. Defaults to 'min' if omitted. |
|
static |
Updates (drifts) a integer value without specified range defined
value | a integer value to drift. |
|
static |
Updates (drifts) a integer value within specified range defined
value | a integer value to drift. |
range | (optional) a range. Default: 10% of the value |