问题:如果callstack上的某个地方是具有特定名称的函数,我需要创建一个不会破坏的脚本或表达式.
具体问题:如何将callstack上的函数转换为字符串列表?
示例:
Module!MyFunctionWithConditionalBreakpoint
Module!Function1
Module!Function2
Module!Function3
Module!MyFunctionWithConditionalBreakpoint
Module!Function1
Module!ClassA:MemberFunction
Module!Function3
Run Code Online (Sandbox Code Playgroud)
我只想Module!MyFunctionWithConditionalBreakpoint打电话来打破Module!ClassA:MemberFunction
我需要在非托管代码中使用它.托管解决方案就像
System.Diagnostics.StackTrace().toString()方法.包含( "YourMethodName")