C#-Präprozessordirektiven

Dieser Abschnitt enthält Informationen über die folgenden C#-Präprozessordirektive.

#if

#else

#elif

#endif

#define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

Zeigen Sie die einzelnen Themen weitere Informationen und Beispiele.

Obwohl der Compiler keinen separaten Präprozessor verfügt, werden die Direktive, die in diesem Abschnitt beschriebenen verarbeitet, als wäre er einen hat. Sie können bei bedingter Kompilierung zu unterstützen. Anders als C- und C++-Direktiven können diese Direktiven nicht zum Erstellen von Makros verwendet werden.

Bei einer Präprozessordirektive muss es sich um die einzige Anweisung in einer Zeile handeln.

Siehe auch

C#-Referenz
C#-Programmierhandbuch