Я пытаюсь создать программу, в которой сначала происходит случайный бросок кубика, который «бросает», чтобы определить, сколько раз dicethrow
должен бросить кубик (от 1 до 9 раз), все, что больше, чем броски, должно быть концом игры. Мне также нужно, чтобы оценка обновлялась после каждого броска, что я и пытался сделать в комментариях, но я не уверен, нужно ли мне будет TryParse
wagerTextBox.Text
, чтобы получить значение и предотвратить исключения формата, или если это обойдется и без него (или где бы я поставил TryParse
).
#region private method randomdiceroll
private void rollButton_Click(object sender, EventArgs e)
{
rollDice();
wagerTextBox.Enabled = false;
}
private int RollsNumber()
{
Random rolls = new Random();
return rolls.Next(1, 10);
}
private int diceThrow()
{
Random dice = new Random();
return dice.Next(1,7);
}
private void rollDice()
{
int i = RollsNumber();
for (i = 0; i <= 10; i++)
{
diceThrow();
int wager = Convert.ToInt32(wagerTextBox.Text);
int score = wager * 100;
scoreTextBox.Text = Convert.ToString(score);
{
// wagerTextBox.Text = null;
// wagerTextBox.Text = scoreTextBox.Text;
}
}
}
#endregion