黑马程序员技术交流社区
标题:
C#窗体程序问题
[打印本页]
作者:
wyu621
时间:
2013-6-22 18:21
标题:
C#窗体程序问题
char a = Convert.ToChar(textBox1.Text); //将textBox1中a的参数传递给button1控件
char b = Convert.ToChar(textBox2.Text); //将textBox1中b的参数传递给button1控件
if (_____________________ == false) //判断a,b是否为数字
label4.Text = "输入错误";
else
{
label4.Text = "输入正常";
}
横线处要怎么写才能判断 输入的a b值为数字
作者:
Candy小烨
时间:
2013-6-22 18:57
int.TryParse() 可以判断 但是它要求传入2个参数 你可以先顶一个整形变量作为参数2 如果转换失败 即返回false
作者:
喻志涌
时间:
2013-6-22 23:42
int number;//声明一个存储转换后的类型 放在if前面
int.TryParse(a, out number)&&int.TryParse(b, out number) 在横线处写入这个就可以了
原理在Candy小烨 的回答里说的很清楚了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2