系统.FormatException -在我添加新类之后出现

本文关键字:新类 之后 添加 FormatException 系统 | 更新日期: 2023-09-27 17:49:25

(我是c#新手)。在我将我的类(包括GUI和代码的计算)分成每个部分之后。(一类是GUI,一类是程序本身),每次我按下计算按钮时,它都会显示:System。FormatException

下面是第一类

class Annuitätenrechner : Annuitätendarlehen
{
public void AnRechner() {
        int betrag;
        betrag = Convert.ToInt32(betrag2.Text);
        betrag = int.Parse(betrag2.Text);
        [Irrelevent stuff following...]
         }
 }

二等

public partial class Annuitätendarlehen : Window
   {
    public Annuitätendarlehen()
    {
        InitializeComponent();
    }
    private void berechnen2_Click(object sender, RoutedEventArgs e)
    {
        var AnRe = new Annuitätenrechner();
        AnRe.AnRechner();
    }

不知道为什么不工作<<

系统.FormatException -在我添加新类之后出现

Rene的评论已经很有意义了。

我想加入我的2美分:

1)如果你想在抛出异常时中断,你可以看看VS 2013和之前的版本,或者在这里输入链接描述。

2)你可以查看监视窗口中的$exception虚拟变量,并查看它的"堆栈"或内部异常,以了解错误的更多细节。研究异常和错误消息的细节总是有帮助的。

对于问题本身,你也可以看一下Int32。解析或转换。ToInt32的文档,并检查何时抛出"FormatException"。

根据文件,betrag2。触发按钮时,文本不是有效的整数。