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???
- Please see http://stackoverflow.com/questions/4629/c-eval-equivalent.chaos– chaos2009-05-05 14:30:41 +00:00Commented May 5, 2009 at 14:30
- possible duplicate of How can I read the properties of a C# class dynamically?user142162– user1421622012-07-25 11:35:06 +00:00Commented Jul 25, 2012 at 11:35
Add a comment |
2 Answers
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.