简单的加法计算器
简单的加法计算器,用户在文本框1、2中输入两个数,点击按钮,在文本框3中显示两个数的和。如果1或者2为错误的数据格式,则弹出对话框提示错误。int.TryParse、MessageBox.Show。
private void button1_Click(object sender, EventArgs e)//用户单机按钮后执行以下语句 { string txt1 = txtB1.Text;//获取第一个文本框数据,并赋值给txt1变量 string txt2 = txtB2.Text;//获取第二个文本框数据,并赋值给txt2变量 int i;//定义整型变量 int ii;//定义整型变量 int i1;//定义整型变量 int i2;//定义整型变量 int i3;//定义整型变量 if (int.TryParse(txt1, out i))//判断输入的第一个值是否合法。 { if (int.TryParse(txt2, out ii))//判断输入的第二个值是否合法。 { i1 = Convert.ToInt32(txt1);//如果两个值都合法则执行转变为整型 i2 = Convert.ToInt32(txt2);//如果两个值都合法则执行转变为整型 i3 = i1 + i2;//相加 string s = Convert.ToString(i3);//将结果转变成 字符串。 txtB3.Text = s;//将结果输出到 文本框3中。 } else//如果第二个字符不合法只执行下面语句。 { MessageBox.Show("第二个输入的不是合法的数。请重新输入");//弹出对话框提示。 txtB2.Text = "";//将第一个文本框清空 txtB1.Text = "";//将第二个文本框清空 } } else//如果第一个字符不合法只执行下面语句。 { MessageBox.Show("第一个输入的不是合法的数。请重新输入");//弹出对话框提示。 txtB2.Text = "";//将第一个文本框清空 txtB1.Text = "";//将第二个文本框清空 } }
输出结果: