2008年6月4日水曜日

[.NET]条件コンパイル(#IF)

C#では、定義の有無のよりコンパイルするかしないかを指定することができます。意外と知らない人がいたりします。
VS2008では、コンパイルが無効になる場合、コードがグレーで表示されますね。

コードは以下のような感じ。


#if DEBUG
            System.Diagnostics.Debug.WriteLine("デバッグモード");
#else
            System.Diagnostics.Debug.WriteLine("リリースモード");
#endif

0 件のコメント: