是否可以在Visual Studio 2010中指定断点,仅在调用堆栈的调用方法满足某些特定条件时才会命中?例如,很可能是方法名称。
我理想地在Visual Studio中寻找一个解决方案,例如条件断点,但我会决定在代码中测试方法名称并使用编码断点。
我想要实现的是切断来自特定来电者的电话。
答案 0 :(得分:18)
右键单击断点,选择“条件”并使用以下内容:
new System.Diagnostics.StackTrace().ToString().Contains("YourMethodName")
答案 1 :(得分:4)
StackTrace class应该可以满足您的需求。
StackTrace stackTrace = new StackTrace();
StackFrame[] stackFrames = stackTrace.GetFrames();