我如何进入其他班级

本文关键字:其他 何进入 | 更新日期: 2023-09-27 17:55:54

这实际上是在测试"没有愚蠢的问题"

这是console代码:

class Program {
    static void Main(string[] args) {
        myClass cl = new myClass();
        cl.myMethod("world");
        Console.WriteLine("press [enter] to exit");
        Console.ReadLine();
    }
}
public class myClass {
    public void myMethod(string x) {
        Console.WriteLine("hello {0}", x);
    }
}

如果我按F10并步入Main然后继续按F10为什么它不步入myClass

我可以更改我的设置,使其进入其他调用类吗?

我如何进入其他班级

F11 是你的解决方案。这是为了介入。

F11 选项将起作用(正确的方式进入)。您还可以在要单步执行的类中设置断点,这也将起作用。

在某种程度上是一个真正的测试:)

按 F11 而不是 F10。在此视频和此处阅读有关调试的更多信息

因为 F11 是单步执行,所以 F10 是单步跳过

请注意,F11 在某些情况下似乎仍然可以跳过,即在使用属性时,并且您已确定 Visual Studio 可以"忽略"进入正文。

F10单步执行命令,它不会单步执行调用的方法。

使用 F11 获取单步执行命令,这会步执行方法。

根据热键列表,F10 不会介入。你想要的是F11

> F10 : 跨步

F11 : 步入

Shift+F11 : 走出去