你好,我有一個Windows 8的手機應用我有例外異常;類型「System.FormatException」的異常出現在mscorlib.ni.dll但在用戶代碼中沒有處理
類型的異常「System.FormatException 「發生在mscorlib.ni.dll但在用戶代碼中沒有處理
這裏是代碼
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?問題是什麼?