我正在研究一个掷骰子程序,我们假设有一个“总收入”标签框,它显示了当滚子掷骰子时赚到的总金额。如果您掷出 6,您将获得 600 美元,如果您获得 5,您将获得 500 美元等等。我可以让美元值显示在标签框上,但是当我继续滚动时,数字将被下一个值替换总和例如掷 5 然后你赚 500 美元然后再次掷骰你掷 1 然后它应该显示 $600 = 500 + 100。
请帮助继承我正在使用的代码
private void button1_Click(object sender, EventArgs e)
{
int roll1;
Random rand = new Random();
roll1 = rand.Next(6) + 1;
int value = 100;
int sum = (roll1 * value);
totalmoneyLabel.Text = sum.ToString("c");
if (roll1 == 1)
{
diceBox1.Image = drios1_Project2.Properties.Resources._1Die;
}
if (roll1 == 2)
{
diceBox1.Image = drios1_Project2.Properties.Resources._2Die;
}
if (roll1 == 3)
{
diceBox1.Image = drios1_Project2.Properties.Resources._3Die;
}
if (roll1 == 4)
{
diceBox1.Image = drios1_Project2.Properties.Resources._4Die;
}
if (roll1 == 5)
{
diceBox1.Image = drios1_Project2.Properties.Resources._5Die;
}
if (roll1 == 6)
{
diceBox1.Image = drios1_Project2.Properties.Resources._6Die;
}
}