デバッグ時のみ実行するコード
「#if DEBUG 〜 #endif」で実現できるらしい。
using System;
using System.Diagnostics;
namespace ConsoleApplication1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
Console.WriteLine("Mainメソッド実行");
#if DEBUG
Class1.Test("Testメソッド実行");
#endif
// Class1.Testメソッドはデバッグ時のみ実行
}
#if DEBUG
static private void Test(string message)
{
Console.WriteLine(message);
}
#endif
}
}