代码转换
Code transformation
c#有没有像dart一样的代码转换概念?
我想要那个的例子:
- 如果我注释 属性 我想更改
setter.
- 我想根据 class 生成 json、xml 序列化方法以避免反射和
将它们添加为扩展方法
- 生成允许我 get/set 属性 的方法
不使用反射的名称。
还有更多。
我写了一个 Roslyn 项目使我能够完成上述工作并且它工作得很好但问题是我不想在我的解决方案中看到生成的代码而是希望它在我每次编译时生成.
有什么想法吗?
没有 built-in 支持使这项工作顺利进行;这是我们目前正在考虑的事情。
c#有没有像dart一样的代码转换概念?
我想要那个的例子:
- 如果我注释 属性 我想更改 setter.
- 我想根据 class 生成 json、xml 序列化方法以避免反射和 将它们添加为扩展方法
- 生成允许我 get/set 属性 的方法 不使用反射的名称。
还有更多。
我写了一个 Roslyn 项目使我能够完成上述工作并且它工作得很好但问题是我不想在我的解决方案中看到生成的代码而是希望它在我每次编译时生成.
有什么想法吗?
没有 built-in 支持使这项工作顺利进行;这是我们目前正在考虑的事情。