Mir ist überhaupt nicht klar was du möchtest. Willst du mit deinem Code erreichen, dass der laufende Debugger deine Anwendung anhält, so als wärst du auf einen Haltepunkt gelaufen? Das geht (beispielsweise) mit
DebugBreak() aus
WinApi.Windows. Auf anderen Plattformen wüsste ich jetzt nicht wie das geht.