2017-06-01 150 views

回答

1

您需要使用初始化程序创建您的构造函数声明。

ConstructorDeclaration("TestClientApi") 
    .WithInitializer(
     ConstructorInitializer(SyntaxKind.BaseConstructorInitializer) 
       // could be BaseConstructorInitializer or ThisConstructorInitializer 
      .AddArgumentListArguments(
       Argument(IdentifierName("entryPoint")) 
      ) 
    ) 
    ... 
+0

BTW,这是假定你有一个静态的使用您的代码文件:'使用静态Microsoft.CodeAnalysis.CSharp.SyntaxFactory;' –

+0

谢谢,它工作正常! –