Skip to content

Instantly share code, notes, and snippets.

[Conditional("DEBUG")]
public static void WaitForDebugger(ref string[] args)
{
if (args.Length >= 1 &&
(String.Equals("dbg", args[0], StringComparison.OrdinalIgnoreCase) ||
String.Equals("debug", args[0], StringComparison.OrdinalIgnoreCase)))
{
args = args.Skip(1).ToArray();
Console.WriteLine("Waiting for Debugger...");
Debugger.Launch();