如何解决在 Windows 窗体计算器 (c#) 中添加“,”的问题
我只是想在 visula studio (c#) 上创建一个带有 windows 窗体的计算器,一切都很好,但是当我尝试添加逗号时。我没有正确的结果。 例如,如果我尝试使:7.5 -4.5 = 我得到了答案 30。
你能帮我吗?我是 C# 新手,我真的很想学习这门语言。
这是部分:
private void button3_Click(object sender,EventArgs e)
{
double fn;
double sn;
double r=0;
//----------------------------------------------------------------
double.TryParse(label_firstNun.Text,out fn);
double.TryParse(label1.Text,out sn);
//------------------------------------
if (label_Operator.Text=="+")
{
r = fn + sn;
}
//-----------------------------------
if (label_Operator.Text == "-")
{
r = fn - sn;
}
//-----------------------------------
if (label_Operator.Text == "*")
{
r = fn * sn;
}
//-----------------------------------
if (label_Operator.Text == "%")
{
r = fn / sn;
}
//-----------------------------------
label1.Text = r.ToString();
label_Operator.Text = "";
label_firstNun.ResetText();
}
private void button1_Click(object sender,EventArgs e)
{
this.label1.Text = this.label1.Text + ".";
}
}
非常感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。