数値
最終更新:
atachi
乱数
int seed = Environment.TickCount;
Random rnd = new Random(seed);
int randomNumber = rnd.Next(100); // 0 ~ 99
int randomNumber2 = rnd.Next(10,20); // 10 ~ 19
Nextメソッドは引数に指定した最大値は含めません。
乱数の範囲を指定する場合「-25~25」としたい場合は、「Next(-15,26)」とします。
Randomクラスはシード値が同じ場合は常に同じ乱数を生成し続けるので、上記のようにシード値を設定してあげる。