【问题标题】:How to initialize an object with Roslyn如何使用 Roslyn 初始化对象
【发布时间】:2014-06-17 11:47:12
【问题描述】:

我真的试图自己解决这个问题,它看起来很简单,但希望通过正确的指针我可以解决我需要的其余部分,但是......

如何使用 Rosyln 生成以下代码:

var entity = new Entity
{
    Name = "A",
    Value = 12
};

我知道SyntaxFactory.InitializerExpression 与某处有关,但我只是迷路了!

【问题讨论】:

  • 你能展示你试过的代码吗?
  • 这就是语法可视化器首先存在的原因。安装它...使用它。

标签: c# code-generation roslyn


【解决方案1】:

Roslyn Quoter 工具非常适用于以下情况:

roslynquoter.azurewebsites.net.

现在它假设你有一个完整的有效文件

【讨论】:

  • 我怎么从来没有听说过这个。。看看这些东西是如何建立起来的非常有用。
  • 这太棒了,谢谢!!事实证明,我的简单语句所需的 Roslyn 代码非常庞大..!!
  • 我的宝贝sssssss。
猜你喜欢
  • 2018-03-21
  • 2013-06-27
  • 1970-01-01
  • 2014-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多