本人初学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;
}
}
C#初学者数字验证
本文介绍了一种使用C#进行数字验证的方法,通过尝试将输入的文本转换为整数来判断其是否为有效的数字。如果转换失败,则认为输入非法,并给出提示。
2万+

被折叠的 条评论
为什么被折叠?



