Ich versuche eine Direktive wie #elif in C# zu finden. Existiert es? Ich kann es nirgends finden. Manchmal gibt es mehrere Varianten für dasselbe Symbol.bedingte Kompilierung in F #: so etwas wie #elif
3
A
Antwort
3
Ich versuche eine Direktive wie #elif in C# zu finden. Existiert es?
Nein
Was die OCaml Präprozessor Camlp5 zu F # zu portieren wäre besser wäre. Es hat nicht nur die Direktiven wie macros, sondern eine ganze Menge mehr, siehe documentation.
OCaml wurde nach Microsoft .NET portiert und dann in F # eingelesen. So übersetzt fast jeder OCaml-Code fast Zeile für Zeile in F #. Es gibt jedoch einige Teile von OCaml, insbesondere die Meta-Funktionen, die nicht direkt in F # übersetzt werden können und Workarounds müssen durchgeführt werden.
Verwandte Themen
- 1. Bedingte Kompilierung in Go
- 2. Bedingte Kompilierung in OCaml
- 3. Bedingte Kompilierung in Python
- 4. Bedingte Java-Kompilierung
- 5. C++ bedingte Kompilierung
- 6. Präprozessor bedingte Kompilierung in XAML
- 7. Async/erwarten und bedingte Kompilierung
- 8. XAML bedingte Kompilierung
- 9. Golang bedingte Kompilierung
- 10. Bedingte Kompilierung in einem LaTeX-Dokument
- 11. so etwas wie ein Python-Zitat in F # (oder C#)?
- 12. Bedingte Kompilierung ganzer Namespaces - C#
- 13. Delphi bedingte Kompilierung in uses-Klausel
- 14. Bedingte Kompilierung mit Boost type-traits
- 15. Boost.Build bedingte Bibliothek Kompilierung pro Projekt
- 16. in Prolog flatten - so etwas wie sonst
- 17. Wie verwende ich die bedingte Kompilierung mit `cfg` und Cargo?
- 18. ReSharper - Bedingte Kompilierung XML Kommentar Fehler
- 19. Bedingte Kompilierung basierend auf einer Compiler-Direktive in Delphi 2009
- 20. Bedingte Kompilierung mit ifndef und || Fängt keinen zweiten Fall ein
- 21. Wie heißt so etwas?
- 22. Bedingte Kompilierung in C++ basierend auf dem Betriebssystem
- 23. Gibt es etwas wie '\ f' Entität in HTML?
- 24. Führen Roslyn bedingte Kompilierung mit benutzerdefinierten Symbol (zB: „debug“) definiert
- 25. JavaScript Fehler: bedingte Kompilierung ist in MVC2 deaktiviert Ansicht
- 26. Wie bekomme ich etwas ähnlich wie Tail -f mit NSTask
- 27. Excel 2016 bedingte Kompilierung mit 32-Bit-Flags
- 28. Python elif: Syntaxfehler
- 29. wie so etwas in sqlalchemy zu tun?
- 30. so etwas wie Mustervergleichsliste in Prolog
Es existiert nicht. –
Kannst du Beispiele dafür geben, was du unter 'Manchmal gibt es in mehreren Varianten für das gleiche Symbol' steht. –
@Guy Coder Zum Beispiel: Ich hätte gerne die 'write'-Funktion, um in das Dateilogbuch oder in den udplogger zu schreiben abhängig von zwei bedingten Kompilierungskonstanten, sagen UDPLOG und FILELOG –