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

iOS und iPadOS 18.2 beseitigen 21 Sicherheitslücken

Schädliche Apps können unter Umständen einen Systemabsturz auslösen. Mindestens eine Anfälligkeit erlaubt eine Remotecodeausführung.

2 Wochen ago

Top-Malware im November: Infostealer Formbook bleibt Nummer 1

Sein Anteil an allen Infektionen steigt in Deutschland auf 18,5 Prozent. Das Botnet Androxgh0st integriert…

2 Wochen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome

Betroffen sind Chrome 131 und früher für Windows, macOS und Linux. Angreifer können unter Umständen…

2 Wochen ago

Data Analytics: Dienstleister wachsen zweistellig

Marktforscher Lündendonk erwartet für das Jahr 2025 ein durchschnittliches Umsatzwachstum von 14,9 Prozent.

2 Wochen ago

Open-Source-Malware auf Rekordniveau

Alarmierender Anstieg von Open-Source-Malware / Seit 2019 haben Sonatype-Analysen mehr als 778.500 bösartige Pakete aufgedeckt

2 Wochen ago

Bayerische KI-Agentur bietet KI-KOMPASS

Das KI-Werkzeug "BAIOSPHERE KI-KOMPASS" soll Unternehmen den Einstieg in KI erleichtern.

2 Wochen ago