C# プリプロセッサ ディレクティブ

ここでは次の C# のプリプロセッサ ディレクティブについて説明します。

#if

#else

#elif

#endif

#define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

詳細および例についてはのトピックを参照してください。

コンパイラが別のプリプロセッサがありませんがここで説明するディレクティブではが 1 である場合と同様に処理されます。 条件付きコンパイルで使用するために使用されます。 ただし、C や C++ のディレクティブとは異なり、上記のディレクティブではマクロは作成できません。

プリプロセッサ ディレクティブは、1 行に 1 つだけ指定します。

参照

概念

C# プログラミング ガイド

その他の技術情報

C# リファレンス