C#计算器在清除文本视图后添加两个数字

本文关键字:数字 两个 添加 计算器 清除 文本 视图 | 更新日期: 2023-09-27 18:28:37

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

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

C#计算器在清除文本视图后添加两个数字

Cancel.click中设置total1=0total2=0