您好,我有一个 windows phone 8 应用程序,但我遇到了异常
mscorlib.ni.dll 中出现“System.FormatException”类型的异常,但未在用户代码中处理
这是代码
private void Button_Click_1(object sender, RoutedEventArgs e)
{
double basestolen;
double attempedstales;
double avarege;
double putout;
if (puttext.Text.Length == 0 | basetext.Text.Length==0 )
{
MessageBox.Show(" Enter Values for Base Stolen and Putouts ");
}
basestolen = Convert.ToDouble(basetext.Text);
putout = Convert.ToDouble(puttext.Text);
attempedstales = basestolen + putout;
if (attempedstales != 0 )
{
avarege = (((basestolen / attempedstales) / 100));
avarege = avarege * 10000;
avgtext.Text = Convert.ToString(avarege);
}
else
{
MessageBox.Show("Attemped Stales Value should not be Zero");
}
}
应用程序运行,如果我没有在文本框中输入值,它会返回消息框,但之后应用程序停止并返回上面的 exption 吗?问题是什么?