我需要一个代码,它将进入被调用的函数,然后暂停调试器
例如
调用DEBUG(Foo())
将调用函数 foo 并且只会中断。
这可能吗?
我知道,System.Diagnostics.Debugger.Break()
但我想节省自己的时间
我的问题的例子:
foreach (Action item in collection)
{
if (IsDebug && System.Diagnostics.Debugger.IsAttached)
{
System.Diagnostics.Debugger.Break(); <----- stops here
item.Invoke()
}
}
此代码在调用之前停止,item.Invoke()
我希望它在其中停止。