playerDice = new Dice();
int playerDiceNo = playerDice.getfaceofDie();
MessageBox.Show("Your roll" + playerDiceNo);
compDice = new Dice();
int compDiceNo = compDice.getfaceofDie();
MessageBox.Show("Computers roll:" + compDiceNo);
上面是我點擊滾動按鈕時的方法。 下面是我的骰子類:骰子返回0且沒有捲筒
class Dice
{
private int faceofDie;
public void rollDice()
{
Random rollDice = new Random();
faceofDie = rollDice.Next(1, 7);
}
public int getfaceofDie()
{
return faceofDie;
}
}
我已表示我對compDice和playerDice變量:
Dice compDice;
Dice playerDice;
我似乎無法弄清楚它爲什麼兩個軋&在返回0 。誰能幫忙?
因爲你不擲骰子 – musefan 2013-05-02 15:55:18
也許是因爲你從來不擲骰子? – Howard 2013-05-02 15:55:44
我已添加playerDice.RollDice();它仍然顯示0 – user2326995 2013-05-02 15:59:51