如果函数Foo()调用函数Bar()调用函数Baz(),是否有一个属性或我可以添加到Bar()的东西,以指示调试器忽略Bar()中的代码并直接进入Baz()中的代码还没有插入Qux()中的代码?
void Foo(){
Bar(); // If start debugging here...
}
void Bar(){ // I want to skip this function completely...
Qux();
Baz();
}
void Baz(){ // And step to here.
Zab();
}
答案 0 :(得分:2)
您可以使用DebuggerStepThroughAttribute执行此操作。
[DebuggerStepThrough]
void Bar()
{ // I want to skip this function completely...
Qux();
Baz();
}