C#计算器在清除textview后添加两个数字

时间:2015-12-31 07:01:08

标签: c# android

我正在尝试用c#制作计算器,但问题是这样,当计算完成时,例如3 + 3 = 6,用户点击取消按钮开始新的计算。但是我注意到在使用取消按钮后我得到了错误的答案,例如在清除第一个等式后,2 + 2给了我8而不是4.我真的需要帮助,这是我的代码行num1,plus,equalto和取消按钮。

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;
}

1 个答案:

答案 0 :(得分:0)

Cancel.click设置total1=0total2=0