Roslyn - SyntaxGenerator,生成 AutoProperty
Roslyn - SyntaxGenerator, generate AutoProperty
是否可以通过 Roslyn SyntaxGenerator
class(不是 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
.
是否可以通过 Roslyn SyntaxGenerator
class(不是 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
.