2016-10-26 4 views
1

私はそれが整形式で、正常に動作すると仮定した文字列のメソッドを持っています。その事実は、単純にこの文字列を使ってノードを作成し、C#Roslynコンパイラを使ってツリーに挿入できますか?C#Roslynを使用してメソッドノードを直接作成する方法はありますか?

+0

多分それが助けになるでしょうhttp://stackoverflow.com/questions/10864311/is-there-a-tool-for-parsing-a-string-to-create-a-c-sharp-func – LmTinyToon

+0

@АлександрЛысенко:いいえ。彼はロザリンについて尋ねている。 – SLaks

答えて

1

ParseCompilationUnitを呼び出し、解析オプションにSourceCodeKind.Scriptを渡すと、メソッド宣言が有効なコンパイル単位になります。

+1

https://github.com/dotnet/roslyn/issues/367も参照してください。 –

関連する問題