我遇到的问题是,当我在主窗口中创建它时,我的调试器不会进入我的类Station,但是他执行了这个类。我在InitializeComponent();
点击F11
时设置了断点,然后调试器突出显示Station statie = new Station();
F11
突出显示下一个括号。此时我将鼠标悬停在statie上,看到代码已被执行但它不是null。但是当我用更多代码编辑我的类时,我希望调试该类,即使我放置了一个类,我的调试器也不会进入类中在我班级的断点。
我搜索了一些调试器选项以查看是否正确但没有任何帮助。(工具 - >选项 - >调试 - >一般)
namespace NMBSLiveBoard
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Station statie = new Station();
}
}
}
答案 0 :(得分:1)
这很正常。 Station构造函数是默认构造函数,意味着无需进入。
如果您需要查看方法或某些属性的调试信息,您应该分配它或调用它(对于方法)。
如果将鼠标放在新创建的Station变量上,则应该可以使用有关刚刚创建的对象的所有信息。
答案 1 :(得分:0)
我忘记在我的xaml中创建一个班级实例。这解决了我的问题,当我在我的类中使用构造函数时,我有一个无限循环