[VC2005] 乱数を発生させる方法

◆概要

この資料は、Microsoft(R) Visual C# 2005で 乱数を発生させる方法 について記述しています。

C#で乱数を発生させるにはRandomクラスを使用します。

◆Sample A

次の例は、0以上100未満の乱数を発生させます。

// Randomのインスタンスを作成
Random randX = new Random();

//乱数を発生させる
int x = randX.Next(1, 100);


◆Sample B

次の例は、0以上で(フォームの幅-pictureBox1の幅)より小さい数と 0以上で(フォームの高さ-pictureBox1の高さ)より小さい乱数を発生させます。

// Randomのインスタンスを作成
Random randX = new Random(); 

int x = randX.Next(0, this.Width - pictureBox1.Width);
int y = randX.Next(0, this.Height - pictureBox1.Height); 

▼ページトップへ