Gast
#1798205
Hallo allerseits, gibts keine defines in C#? wie geht sowas z.B. in C#:
1 | |
|
Anzeige
|
Defines in C#
Gast
#1798205
Hallo allerseits, gibts keine defines in C#? wie geht sowas z.B. in C#:
Gast
#1798211
Es gibt ein ordentlich typisiertes const. Einen Präprozessor gibt es nicht.
Gast
#1798217
Robert schrieb: > Es gibt ein ordentlich typisiertes const. Einen Präprozessor gibt es > nicht. MS ist da andere meinung: http://msdn.microsoft.com/de-de/library/4y6tbswk%28VS.80%29.aspx
Gast
#1798221
Mit #if können bedingte Direktiven beginnen, die Symbole testen, um festzustellen, ob sie zu true ausgewertet werden. Wenn sie true ergeben, wertet der Compiler den gesamten Code zwischen der #if-Direktive und der nächsten #endif-Direktive aus.
Gast
#1798265
Entschuldigung, in meinem letzten Post ist etwas abhanden gekommen. Der C#-Compiler hat keinen eigenen Präprozessor. In einem Link auf der oben verlinkten MSDN-Seite kann man das gut nachlesen. http://msdn.microsoft.com/de-de/library/ed8yd1ha(v=VS.80).aspx > OBWOHL der Compiler keinen separaten Präprozessor besitzt, werden die in > diesem Abschnitt beschriebenen Direktiven so verarbeitet, als ob ein > solcher vorhanden wäre. Die Direktiven werden zur Unterstützung der > bedingten Kompilierung verwendet. Anders als C- und C++-Direktiven können > diese Direktiven nicht zum Erstellen von Makros verwendet werden. Makros gehen also nicht. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|