CSharpCompilation.ReplaceSyntaxTree(SyntaxTree, SyntaxTree) 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在没有旧树的情况下创建一个新的编译,但使用新树。
public:
 Microsoft::CodeAnalysis::CSharp::CSharpCompilation ^ ReplaceSyntaxTree(Microsoft::CodeAnalysis::SyntaxTree ^ oldTree, Microsoft::CodeAnalysis::SyntaxTree ^ newTree);public Microsoft.CodeAnalysis.CSharp.CSharpCompilation ReplaceSyntaxTree(Microsoft.CodeAnalysis.SyntaxTree oldTree, Microsoft.CodeAnalysis.SyntaxTree newTree);public Microsoft.CodeAnalysis.CSharp.CSharpCompilation ReplaceSyntaxTree(Microsoft.CodeAnalysis.SyntaxTree oldTree, Microsoft.CodeAnalysis.SyntaxTree? newTree);override this.ReplaceSyntaxTree : Microsoft.CodeAnalysis.SyntaxTree * Microsoft.CodeAnalysis.SyntaxTree -> Microsoft.CodeAnalysis.CSharp.CSharpCompilationPublic Function ReplaceSyntaxTree (oldTree As SyntaxTree, newTree As SyntaxTree) As CSharpCompilation参数
- oldTree
- SyntaxTree
- newTree
- SyntaxTree