I saw there is such question in c++ I am a very begginer and I need a very simple example how to do it . the user writes code in the text box and what I need o do is to execute it how???
Asked
Active
Viewed 2.6k times
1
-
possible duplicate of [How can I read the properties of a C# class dynamically?](http://stackoverflow.com/questions/4629/how-can-i-read-the-properties-of-a-c-sharp-class-dynamically) – Jul 25 '12 at 11:35
-
Please see [http://stackoverflow.com/questions/4629/c-eval-equivalent](http://stackoverflow.com/questions/4629/c-eval-equivalent). – chaos May 05 '09 at 14:30
2 Answers
3
You can use the classes in the System.CodeDom namespace to compile C# into in-memory assemblies, and run them on the fly. Here is a mini-tutorial.
Alternatively, you can use Reflection.Emit to construct code on the fly.

Reed Copsey
- 554,122
- 78
- 1,158
- 1,373