Leitfaden zur bedingten Kompilierung

Das Zurücksetzen des Werts in VB.NET ist genauso einfach wie die Zuweisung des erforderlichen Werts. In C# sieht das ein wenig anders aus. Die Anweisung #undef setzt eine Konstante auf false, so dass der nachfolgende Code die Testkonstante auf false setzen würde. Die Konstante lautet standardmäßig false (sofern sie nicht definiert wird), weshalb der Code bei Entfernung der Zeile #define test dasselbe Ergebnis liefern würde. Siehe dazu Listing D.

Listing D

Man kann zwar eigene Konstanten erstellen und verwenden, um den Inhalt seines kompilierten Codes zu steuern, aber es gibt auch vordefinierte Konstanten.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Sicherheitslücken in Überwachungskameras und Video-Babyphones

Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.

6 Tagen ago

AWS investiert Milliarden in Cloud-Standort Brandenburg

Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…

6 Tagen ago

DSL oder Kabel – Welcher Anschluss passt zu Ihnen?

Internet in den eigenen vier Wänden ist heutzutage nicht mehr wegzudenken. Denn egal, ob Homeoffice…

6 Tagen ago

Hochsichere Software für Electronic Knee Boards der Bundeswehrpiloten

Im Rahmen der umfassenden Digitalisierung der Bundeswehr ersetzen Electronic Knee Boards die herkömmlichen Handbücher von…

6 Tagen ago

Mai-Patchday: Microsoft schließt zwei aktiv ausgenutzte Zero-Day-Lücken

Sie betreffen Windows 10, 11 und Windows Server. In SharePoint Server steckt zudem eine kritische…

6 Tagen ago

Firefox 126 erschwert Tracking und stopft Sicherheitslöcher

Mozilla verteilt insgesamt 16 Patches für Firefox 125 und älter. Zudem entfernt der Browser nun…

6 Tagen ago