[C#] デバッグ時にのみ実行したいメソッドを定義する

条件属性(Conditional属性)を使う方法

次のようにメソッドにConditional(“DEBUG”)属性を付ければよい。

条件付きコンパイル・ディレクティブ(#ifディレクティブ)を使う方法

#if DEBUG~#endifディレクティブにより、デバッグ時にのみ実行したいコードを囲えばよい。

参考サイト

テスト用コードをデバッグ時にのみ実行するには?:.NET TIPS – @IT
https://atmarkit.itmedia.co.jp/ait/articles/0501/07/news097.html