2015-12-31 77 views
0

我想在c#中做一個計算器,但問題是這樣的,當計算完成時,例如3 + 3 = 6用戶單擊取消按鈕開始一個新的。但我注意到,在使用取消按鈕後,我得到了錯誤的答案,例如在清除第一個方程後,2 + 2給了我8而不是4.我真的需要幫助,這是我的代碼行num1,plus,equalto和取消按鈕。C#計算器在清除textview後添加兩個數字

Button1.click += delegates { Textview.text += button1.text; } 
Cancel.click += delegates { Textview.text = ""; } 

Plus.click += { 
    Total1 += double.parse(textview.text); 
    Text view.text = ""; 
} 

Equalto.click += delegates { 
    Total2 = total1 + double.parse(textview.text); 
    Textview.text= total2.Tostring; 
} 

回答

0
Cancel.click

設置total1=0total2=0