我如何进入其他班级
本文关键字:其他 何进入 | 更新日期: 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
: 走出去