以某种方式可以使用Roslyn SyntaxGenerator
类(非SyntaxFactory
)生成自动属性吗?
此:
var myProperty = generator.PropertyDeclaration("MyProperty", generator.TypeExpression(SpecialType.System_String), Accessibility.Public);
将生成:
public string MyProperty {
get {
}
set {
}
}
我想:
public string MyProperty { get; set; }
这可能有一些选择吗?我找到了一些使用SyntaxFactory
的解决方案,但我想使用SyntaxGenerator
。