Normalerweise würde ich die SyntaxFactory verwenden, aber ich kann nicht herausfinden, wie man einen echten oder falschen Knoten damit erstellt.In Roslyn (Microsoft CodeAnalysis) wie erstelle ich ein boolesches Literal?
5
A
Antwort
9
Ich habe es gerade herausgefunden. true und false sind Keywords und ich musste mich nicht mit Keywords beschäftigen, also habe ich an der falschen Stelle gesucht. Schlüsselwörter neigen dazu, sich auf ihren eigenen SyntaxKind zu verlassen.
SyntaxFactory.LiteralExpression(SyntaxKind.TrueLiteralExpression);
für die letzte Stunde Nach der Suche schließlich erinnerte mich this tool. Wenn jemand ein ähnliches Problem hat, das Werkzeug, um die Lage sein könnte.
Verwandte Themen
- 1. Warum benötigt Swift BooleanLiteralConvertible ein boolesches Literal?
- 2. Wie erstelle ich Syntaxknoten in Roslyn von Grund auf neu?
- 3. Wie schließe ich ein boolesches UND in einem Regex ein?
- 4. Wie erstelle ich ein PDF?
- 5. C Präprozessor: Wie erstelle ich ein Zeichenliteral?
- 6. Elastische Suche/Reifen: Wie filtere ich ein boolesches Attribut?
- 7. Wie erstelle ich ein Leinwandauswahlwerkzeug?
- 8. Wie erstelle ich ein Kartensymbol?
- 9. Wie erstelle ich ein benutzerdefiniertes Literal für einen Ganzzahl-Typ mit Vorzeichen?
- 10. Wie erstelle ich ein jqGrid
- 11. Wie erstelle ich ein Frühlingsprojekt?
- 12. Wie erstelle ich ein Sternenbewertungssystem?
- 13. Wie erstelle ich ein Singleton?
- 14. Wie erstelle ich ein Verzeichnis in Lua?
- 15. Wie erstelle ich ein Sinuswellensignal in Cocoa?
- 16. Wie erstelle ich ein Observable in Android?
- 17. Wie erstelle ich ein AttributSet in Android?
- 18. Wie erstelle ich ein Verzeichnis in Emacs?
- 19. Wie erstelle ich ein Array in jquery?
- 20. Wie erstelle ich ein Anfrageobjekt in Django?
- 21. Wie erstelle ich ein Statusdialogfeld in Excel
- 22. Wie erstelle ich ein Speicherleck in JavaScript?
- 23. Wie erstelle ich ein Überglas in Ceylon
- 24. Wie schreibe ich ein kurzes Literal in C++?
- 25. Wie Sie ein Array-Literal in C#
- 26. Wie füge ich den Nullwert in ein boolesches Attribut ein, wenn Hibernate verwendet wird?
- 27. Rails: Ein boolesches Feld durch ein Dropdown-Menü in simple_form
- 28. Wie erstelle ich einen formatierten String aus einem Literal in Rust?
- 29. Einen Index für ein boolesches Feld hinzufügen
- 30. Wie erstelle ich ein Meldungsfeld mit tkinter?
http://roslynquoter.azurewebsites.net/ kann hier helfen – DavidG