CE按钮代码在基本C#计算器中不起作用

时间:2018-06-19 18:22:07

标签: c# visual-studio

在我学校的最后任务中,我选择在C#和ASP.NET中创建一个计算器。一切顺利,直到我按下CE按钮(删除您输入的最后一个字符)为止。问题是我编写的代码应该可以工作(至少我认为应该可以,因为我像在本网站上的解决方案所述做到了,应该这样做),但事实并非如此。

这是代码:

         try
        {
            string s = TBracun.Text;
            s.Remove(s.Length - 1);
            TBracun.Text = s;

        }
        catch
        {
            TBracun.Text = "Ni mogoče!";
        }

1 个答案:

答案 0 :(得分:2)

尝试以下方法:

TBracun.Text = s.Remove(s.Length - 1);

MSDN在此处说明Remove()命令的工作方式:https://msdn.microsoft.com/en-us/library/d8d7z2kk%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396