0

重複の可能性:
C# 式を動的に評価するにはどうすればよいですか?

私の問題を例で説明しましょう。私のプログラムには文字列変数があります:

string func = @"
void printHello()
{
    Console.WriteLine(""Hello world!"");
}
";

この printHello 関数を呼び出す方法はありますか?

返信ありがとうございます。

4

2 に答える 2

2

CS-Script を見てください。これはオープン ソースの C# スクリプト実行エンジンです。

http://www.csscript.net/

于 2012-07-21T16:14:54.650 に答える
0

CodeDomProviderを使用してコードを動的に作成および実行できます。

例については、http: //blogs.msdn.com/b/digitalnetbizz/archive/2004/01/31/create-assembly-in-memory-and-run-it.aspxをご覧ください。

于 2012-07-21T16:17:35.217 に答える