程序意外关闭

时间:2010-11-23 22:10:16

标签: vb.net debugging xaml

3 个答案:

答案 0 :(得分:0)

您正在尝试将String投射到Double并且它会抛出异常。

ToDouble(System.String, System.Globalization.NumberFormatInfo)

答案 1 :(得分:0)

System.InvalidCastException

如果您在文本框中输入字符串并将其解析为整数或双精度,则会出现此类错误。

答案 2 :(得分:0)

如果你真的读过异常堆栈,你会发现错误。它位于您的Apply按钮事件处理程序中:

System.InvalidCastException Stack:位于 CreditCard的Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(System.String)的Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(System.String,System.Globalization.NumberFormatInfo)。在

的MainWindow.btnApply_Click(System.Object,System.Windows.RoutedEventArgs)

无法正确处理从字符串到Double的转换