我在Windows窗體應用程序上製作了一個應用程序,並且我被困在某個點上。當if語句發生時在標籤上添加數字
順便說一句,我是一個初學者在編程。
我把我的代碼在這裏:
if (random.Next(3) == schat)
{
using (Graphics graphics = pictureBox1.CreateGraphics())
{
graphics.DrawImage(Properties.Resources.Schat, ClientRectangle);
}
MessageBox.Show("Hoera je hebt extra geld gevonden", "zoektocht");
lblTotaalGeld.Text = Convert.ToString(100);
double totaalGeld = Convert.ToDouble(lblTotaalGeld.Text)/100;
lblTotaalGeld.Text = Convert.ToString("€" + lblTotaalGeld.Text);
btnZoektocht.Enabled = false;
}
我想創建是當這個「如果」語句,將出現第二次。我想額外的100美元添加到銀行帳戶。目前我只有100個,沒有增加。
我希望我做提前
A),如果100是靜態的,你爲什麼將其轉換字符串比翻番? B)什麼是「當這個」如果「第二次發生」的邏輯「 - >它似乎沒有在這裏做 – LordTitiKaka 2015-01-04 12:41:53
我明白你的意思。在此之前,我嘗試過: int money = 100; int TotalMoney = Convert.ToInt32(lblTotalMOney.text); TotalMoney = TotalMoney + money; lblTotaleMoney.Text = totalMoney.ToString(); 如果我這樣做,那麼我會得到關於第二行的錯誤。它不能轉換某些日期時間,我應該解析它。但我不明白他們的意思:(我的「編程」的英語並不好。我只是想100和100添加事件時,對銀行賬戶發生 – 2015-01-04 13:00:20
你要100金幣添加到您的標籤每次或僅第二次。如果你只需要100金增加了第二個時間,你想不想發生後第一時間或時間是什麼? – Hayden 2015-01-04 13:00:36