2

重複の可能性:
Java での eval の使用

JavaScript では、次のように eval を使用して関数を呼び出すことができます。

eval('my_javascript_code;')

C#またはJAVAコードを実行できるようにするC#またはJAVAのようなものはありますか?

String time = Eval("My csharp code");

または、私は完全に軌道から外れていますか?

4

1 に答える 1

0

直接的な類似物はありません。文字列を取得して実行可能コードとして実行する組み込み関数はありません。

いずれかのプラットフォームのさまざまなリフレクションオプションを使用して、コードを動的に実行できます。これには、コードでのクラスの作成、コンパイル、実行が含まれ、簡単でも高速でもありません。

于 2012-12-05T10:05:18.083 に答える