我很新,我想知道如果我按下一個隨機數字但是當這個數字是2時應該有另一個文本框顯示它有多少次2 。c#當數字是6時數字+1 +1
不使用的if/else或切換
private void btnChoose_Click(object sender, EventArgs e)
{
double number2 = 0;
double When2 = 2;
Random number = new Random();
double chose = number.Next(1,7);
txtnumber.Text = chose.ToString();
txtnumber2.Text = something...
}
解決方案:(它不可能用數字2,但它是與數字6)
// global var
int number6 = 0;
private void btnChoose_Click(object sender, EventArgs e)
{
double When6 = 6;
Random number = new Random();
double chose = number.Next(1,7);
txtnumber.Text = chose.ToString();
number6 = Convert.toInt32(number6 + (chose/When6));
txtnumber6.Text = number6.ToString();
}
LB注:OP的在被刪除的答案
這是一個非常是煩人的任務,我只需要做到這一點沒有,如果/ ESE或切換
的一個評論
這是功課嗎? http://stackoverflow.com/questions/25962571/problems-reading-and-writing-to-a-text-file-in-c-sharp – 2014-09-21 19:22:50
'txtnumber2.Text =選擇== 2? (++計數器).ToString():計數器。ToString()' – 2014-09-21 19:32:44
爲什麼downvote?這個問題**沒有if/else **很好 – 2014-09-21 19:40:57