Um zu dem hinzuzufügen, was Nick gesagt hat, listet die MSDN-Dokumentation keine vordefinierten Namen auf. Es scheint, dass alle von #define
und /define
kommen müssen.
Nun, das hängt vom verwendeten Compiler und den Kommandozeilenoptionen ab. Mono definiert standardmäßig andere Namen als der Compiler von Microsoft, und abhängig davon, welches System Sie sind, erhalten Sie verschiedene Definitionen, usw.
Wenn Sie ein spezifischeres System zur Verfügung stellen, für das Sie kompilieren, können wir möglicherweise die Liste für dieses spezielle System erstellen (zum Beispiel: x64 Vista-System, das Visual Studio 2008 verwendet).
Tags und Links c#