我想制作一个骰子程序。所以当你点击滚动时,它应该滚动两个骰子并添加总和,这就是你滚动的数字。我需要一些帮助,这个窗体程序。这里是一些代码:骰子程序计算不正确?
private int totalRolls;
private void btnRoll_Click(object sender, EventArgs e)
{
totalRolls += 1;
System.Random Int1 = new System.Random((int)System.DateTime.Now.Ticks);
System.Random Int2 = new System.Random((int)System.DateTime.Now.Ticks);
int randomInteger1 = Int1.Next(1, 7);
int randomInteger2 = Int2.Next(1, 7);
lblNumberRolled.Text = randomInteger1.ToString() + randomInteger2.ToString();
lblNumberRolled.Text
代码我不认为是正确的。这是添加两个骰子以获得最终骰子总数的代码。但是当我运行它时,它会显示像30这样的大数字和其他东西。它不是添加或什么的。
最高的总和应为12
[随机数发生器仅产生一个随机数]的可能重复(http://stackoverflow.com/questions/767999/random-number-generator-only-generating-one-random-number) –
侧注意:'3.ToString()+ 0.ToString()'是'“30”'。 –
注意事项2:请尽量提供可显示问题的最少示例代码。查看http://www.sscce.org获取指导。 –