一个初级的C#问题,关于FormatException,我找不出原因,求高手帮忙!!
时间:2011-12-24
来源:互联网
{
InitializeComponent();
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
double x1 = double.Parse(X1.Text);
double x2 = double.Parse(X2.Text);
double y1 = double.Parse(Y1.Text);
double y2 = double.Parse(Y2.Text);
double disx=(x2-x1)*(x2-x1);
double disy=(y2-y1)*(y2-y1);
double distance=Math.Sqrt(disx+disy);
distanceAB.Text=distance.ToString();
}
}
}
}
就在第一句double x1 = double.Parse(X1.Text);
已经报未处理FormatException,说输入的字符格式不正确,可程序根本都运行不了,输入的界面都没出现,哪里来输入字符格式不正确啊?求解决!谢谢
作者: ToSurpassTesla 发布时间: 2011-12-24
作者: LL223851 发布时间: 2011-12-24
作者: fangxinggood 发布时间: 2011-12-24
作者: wuyq11 发布时间: 2011-12-24
作者: skyxuyan 发布时间: 2011-12-24
作者: zh6335901 发布时间: 2011-12-24
{
double x1 = double.Parse(X1.Text);
}
..........
作者: DENQH 发布时间: 2011-12-24
Load的时候 TextBox控件值还是 "" 呢,当然转换失败啊。
还是不怎么懂,请问一下具体怎么做?代码该如何改?
作者: ToSurpassTesla 发布时间: 2011-12-24
引用 2 楼 fangxinggood 的回复:
Load的时候 TextBox控件值还是 "" 呢,当然转换失败啊。
还是不怎么懂,请问一下具体怎么做?代码该如何改?
不要写在load事件中
作者: MKing0412 发布时间: 2011-12-25
作者: tian6565597 发布时间: 2011-12-25
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28