Blog~2017-04-02#ifディレクティブC#C#にもプリプロセスがある・・・。#ifディレクティブは、指定されたシンボルが定義されているときに、#endifまでのプログラムがコンパイル対象となる・・・。C言語やC++と違い、マクロの定義ができないので、マクロの値ではなく、シンボルが定義されているかどうかを評価する・・・。TESTというシンボルが定義されていたら、Console.WriteLineで"Test"と出力する・・・。.定義してないから、"Test"は出力されない・・・。プロパティから、[ビルド]の[条件付きコンパイルシンボル]にTESTを追加する・・・。.シンボルが定義されているから、"Test"が出力された・・・。(27)はてなブログをはじめよう!BG1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。