私はC#でカードゲームを作成しています。私はカードの例に値を割り当てたい:Ace(image)= 1;私はそれをランダムにしたい。私のコードは以下の通りです:C#ランダムな画像をピクチャボックスに入れて値を割り当てます
private void button1_Click(object sender, EventArgs e)
{
Random cards = new Random();
card = cards.Next(0, 9);
switch (card)
{
case 0:
pictureBox1.Image = Properties.Resources.king_d;
pictureBox2.Image = Properties.Resources.jack_s;
break;
case 1:
pictureBox1.Image = Properties.Resources.ace_c;
pictureBox2.Image = Properties.Resources.ten_d;
break;
}
}
}
任意の場合は、一度配列にイメージをロードして、そこからpictureboxesに割り当てる、または前の画像を処分する必要があり、 – Plutonix