本人初学C#,比较笨,只会用异常来判断是否为数字。
private void button1_Click(object sender, EventArgs e)
{
if (IsNumber(textBox1.Text.Trim()) == false)
{
MessageBox.Show("文本框里只能为数字");
}
}
private bool IsNumber(string oText)
{
try
{
int var1 = Convert.ToInt32(oText);
return true;
}
catch
{
return false;
}
}