簡體   English   中英

每次按下按鈕時如何計算

[英]How to calculate each time a button is pressed

每次按下按鈕時如何更新計算,而不必每次都輸入新值?

 private void buttonNextMonth_Click(object sender, EventArgs e)
    {

        int month = 0;
        decimal monthlyRate, annualRate, monthlySavings, balance, initialSavings;

            annualRate = decimal.Parse(textBox2.Text);
            initialSavings = decimal.Parse(textBox1.Text);
            monthlyRate = annualRate / 12;
            monthlySavings = initialSavings * 1;
            balance = (monthlyRate * monthlySavings) + initialSavings;
            month++;

            textBox4.Text = balance.ToString();
            textBox3.Text = month.ToString();

將您的計數器保持在點擊事件之外,這樣它就不會在您每次點擊按鈕時初始化

像這樣

 int month = 0;
 private void buttonNextMonth_Click(object sender, EventArgs e)
 {
    decimal monthlyRate, annualRate, monthlySavings, balance, initialSavings;

        annualRate = decimal.Parse(textBox2.Text);
        initialSavings = decimal.Parse(textBox1.Text);
        monthlyRate = annualRate / 12;
        monthlySavings = initialSavings * 1;
        balance = (monthlyRate * monthlySavings) + initialSavings;
        month++;

        textBox4.Text = balance.ToString();
        textBox3.Text = month.ToString();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM