便利な属性 Conditional
Conditional 属性
条件付きで実行されます。
using System; using System.Diagnostics; class Program { static void Main(string[] args) { DebugMethod("処理開始") // いろいろな処理 Console.WriteLine("処理中"); DebugMethod("処理終了"); Console.ReadLine(); } [Conditional("DEBUG")] public static void DebugMethod(string msg) { Console.WriteLine(msg); } }
デバッグビルド
処理開始 処理中 処理終了
リリースビルド
処理中