c#判断输入是否为数字类型

来自链接 https://www.cnblogs.com/lucifer-mengxiaoxie/p/6009546.html

private void button1_Click(object sender, EventArgs e)
{
    int P_int_Number,i;
    if (int.TryParse(n1.Text, out P_int_Number) && int.TryParse(n2.Text, out i))
    {
        Result.Text = (P_int_Number ^ i).ToString();
    }
    else
    {
        MessageBox.Show("请输入数值", "出现错误");
    }
}
int.Parse亦可进行判断输入是否为数字,可编写try catch 异常捕捉程序来判断.
try
{
    int tmp = int.Parse(textbox1.Text);
}
catch(Exception)
{
    MessageBox.Show("请正确输入数字");
}

猜你喜欢

转载自blog.csdn.net/dd_zhouqian/article/details/89509321