【问题标题】:In Roslyn (Microsoft CodeAnalysis) how do I create a boolean literal?在 Roslyn (Microsoft CodeAnalysis) 中,如何创建布尔文字?
【发布时间】:2016-06-22 07:26:05
【问题描述】:

通常我会使用 SyntaxFactory,但我不知道如何用它创建一个真或假节点。

【问题讨论】:

标签: c# code-analysis roslyn


【解决方案1】:

我刚刚想通了。 true 和 false 是关键字,我不需要处理太多关键字,所以我找错了地方。关键字显然倾向于依赖于拥有自己的 SyntaxKind。

SyntaxFactory.LiteralExpression( SyntaxKind.TrueLiteralExpression );

在搜索了最后一个小时后,我终于想起了this tool.如果有人有类似的问题,该工具可能会提供帮助。

【讨论】:

  • 感谢分享 Roslyn Quoter 的链接。
猜你喜欢
  • 2022-10-12
  • 1970-01-01
  • 2010-12-19
  • 1970-01-01
  • 1970-01-01
  • 2010-09-25
  • 2015-03-19
  • 1970-01-01
  • 2023-03-23
相关资源
最近更新 更多