Randomクラス
乱数を取得できます。
Random random = new Random();
int a = random.Next(3);
コンストラクタ
コンストラクタ |
疑似乱数シーケンスの基準 |
Random() |
システム クロック |
Random(int Seed) |
Seedの値 |
コンストラクター - Random クラス (System) | MSDN
同様の乱数をくり返し発生させるには、Seedを引数に取るコンストラクタを呼びます。
メソッド
整数を返すメソッド
戻り値の型 |
メソッド |
返される数値の範囲 |
int |
Next() |
0以上 |
Int32.MaxValue未満 |
int |
Next(int maxValue) |
0以上 |
maxValue未満 |
int |
Next(int minValue, int maxValue) |
minValue以上 |
maxValue未満 |
Random.Next メソッド (System) | MSDN
戻り値の型 |
メソッド |
機能 |
double |
NextDouble() |
0.0以上 1.0未満の浮動小数点数が返される |
void |
NextBytes(byte[] buffer) |
0以上 Byte.MaxValue (255) 以下の整数が、引数の配列に格納される |
メソッド - Random クラス (System) | MSDN