在 Roslyn (Microsoft CodeAnalysis) 中,如何创建布尔文字?
In Roslyn (Microsoft CodeAnalysis) how do I create a boolean literal?
通常我会使用 SyntaxFactory,但我不知道如何用它创建 true 或 false 节点。
我刚刚弄明白了。 true 和 false 是关键字,我不必过多处理关键字,所以我找错了地方。关键字显然倾向于依赖于拥有自己的 SyntaxKind。
SyntaxFactory.LiteralExpression( SyntaxKind.TrueLiteralExpression );
找了最后一个小时终于想起来了this tool.如果有人有类似的问题,这个工具也许能帮上忙。
通常我会使用 SyntaxFactory,但我不知道如何用它创建 true 或 false 节点。
我刚刚弄明白了。 true 和 false 是关键字,我不必过多处理关键字,所以我找错了地方。关键字显然倾向于依赖于拥有自己的 SyntaxKind。
SyntaxFactory.LiteralExpression( SyntaxKind.TrueLiteralExpression );
找了最后一个小时终于想起来了this tool.如果有人有类似的问题,这个工具也许能帮上忙。