【发布时间】:2013-08-24 12:18:41
【问题描述】:
我制作了一个简单的应用程序来将 2 个数字相加,但是当我将两个字母或无效符号相加时,程序会崩溃。当有人插入一个字母时,如何创建一个显示“请输入一个数字”的消息框
这是我的代码:
public partial class frmAdd : Form
{
string first;
string second;
public frmAdd()
{
InitializeComponent();
}
private void btnFirst_Click(object sender, EventArgs e)
{
first = txtNumber.Text;
}
private void btnSecond_Click(object sender, EventArgs e)
{
second = txtNumber.Text;
}
private void btnResult_Click(object sender, EventArgs e)
{
int a = Convert.ToInt32(first);
int b = Convert.ToInt32(second);
int c = a + b;
txtResult.Text = c.ToString();
}
}
【问题讨论】:
标签: c# .net winforms error-handling int