呼び出された関数に入り、デバッガーを一時停止するコードが必要です
例えば
呼び出すDEBUG(Foo())
と、関数 foo が呼び出され、break のみが呼び出されます。
これは可能ですか?
意識してるけど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()
I want it to stop inside it への呼び出しの前に停止します。