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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 17:10:46
doubleq;if(!double.TryParse(A1.Text.ToString(),outq))doubleq;if(!double.TryParse(A1.Text.ToString(),

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

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