winform 怎么判断文本框输入的是不是数字
时间: 2023-11-27 15:49:25 浏览: 284
.net(c#) winform文本框只能输入数字,不能其他非法字符.pdf
你可以使用 TryParse 方法来尝试将输入的字符串转换为数字类型,如果成功转换,则说明输入的是数字:
```
string input = textBox1.Text;
int number;
if (int.TryParse(input, out number))
{
// 输入的是数字
}
else
{
// 输入的不是数字
}
```
在上面的代码中,我们首先获取文本框中的字符串输入,然后调用 `int.TryParse` 方法来尝试将其转换为整数类型。如果转换成功,TryParse 方法的返回值为 true,并且将转换后的整数值存储在 `number` 变量中;否则返回 false,说明输入的不是数字。
阅读全文