尝试,捕捉处理不起作用

时间:2012-03-04 15:55:57

标签: exception exception-handling windows-phone

这是我第一次开发windows phone app所以...... 我正在使用try和catch来处理我的异常但是在运行中try块内的代码不起作用!!

我确信内部代码是正确的,但为什么它不会进入内部:/ 这是我的代码:

double amount =1 ;
try
{
    amount = Convert.ToDouble(textBlock1);
}
catch (Exception) { }

1 个答案:

答案 0 :(得分:1)

我想您正在尝试将textBlock1中的文本转换为double。你实际做的是将TextBlock实例转换为double。这没有意义。这应该做你想要的:

amount = Convert.ToDouble(textBlock1.Text);

理解这个问题是基本的C#,所以首先你应该学习更多的C#和.NET,而不是wp7开发会容易得多。