我熟悉 DebuggerHiddenAttribute 和 DebuggerStepThroughAttribute。今天我注意到了 DebuggerStepperBoundaryAttribute,如果我理解正确的话,如果你试图在带有该属性的属性(或方法或其他内容)上按 F10 键,它会变成 F5。
我想不出这将是有用/有帮助的例子。所以要么我的理解是错误的,要么我想不出它如何有用。有哪些使用 DebuggerStepperBoundaryAttribute 的例子是有用/有帮助的?使用 DebuggerStepperBoundaryAttribute 从代码步进转换为运行代码。例如,在使用 F10 键(或“逐过程”命令)步进代码时遇到 DebuggerStepperBoundaryAttribute,与按下 F5 键或使用“开始调试”命令具有相同的效果。