エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C# 条件付きコンパイルで動作を変える - Qiita
一番よく使いそうなのはデバッグ時のみ実行するコードですね。 Debug.WriteLine メソッドは DEBUG 定数... 一番よく使いそうなのはデバッグ時のみ実行するコードですね。 Debug.WriteLine メソッドは DEBUG 定数が定義されているときだけに実行されますし、Trace.WriteLine メソッドは TRACE 定数が定義されているときだけに実行されます。 自作の関数で同じことをしたい場合は Conditional 属性を使います。 [Conditional("DEBUG")] public class Hoge { ] public class Huga { [Conditional("DEBUG")] private void Dump() { } ] このようにクラスに付けたり、特定のメソッドだけに付けたりすることが出来ます。 属性に渡す定数が、条件コンパイル シンボルに含まれているかどうかで決るので、独自の MODE_A と MODE_B を定義して使い分けたりすることも可能
2018/03/08 リンク