重複の可能性:
C# 式を動的に評価するにはどうすればよいですか?
私の問題を例で説明しましょう。私のプログラムには文字列変数があります:
string func = @"
void printHello()
{
Console.WriteLine(""Hello world!"");
}
";
この printHello 関数を呼び出す方法はありますか?
返信ありがとうございます。
重複の可能性:
C# 式を動的に評価するにはどうすればよいですか?
私の問題を例で説明しましょう。私のプログラムには文字列変数があります:
string func = @"
void printHello()
{
Console.WriteLine(""Hello world!"");
}
";
この printHello 関数を呼び出す方法はありますか?
返信ありがとうございます。
CS-Script を見てください。これはオープン ソースの C# スクリプト実行エンジンです。
CodeDomProviderを使用してコードを動的に作成および実行できます。
例については、http: //blogs.msdn.com/b/digitalnetbizz/archive/2004/01/31/create-assembly-in-memory-and-run-it.aspxをご覧ください。