double q; if(!double.TryParse(A1.Text.ToString(),out q))double q;if(!double.TryParse(A1.Text.ToString(),out q)){MessageBox.Show("请输入数字!");}这是怎么判断的?

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/27 14:02:27

double q; if(!double.TryParse(A1.Text.ToString(),out q))
double q;
if(!double.TryParse(A1.Text.ToString(),out q))
{
MessageBox.Show("请输入数字!");
}
这是怎么判断的?

这个是验证A1的文本是否输入的是double类型
不是的话弹出对话框提示.
主要知道double.TryParse这个方法的作用就可以了.它是尝试将第一个参数转换为double类型.成功返回true,并且将转换后的数值放入第二个参数中.失败返回false