如何在c#中将字符串转换为代码

时间:2009-05-05 14:26:03

标签: c# eval

我在c ++中看到了这样的问题 我是一个非常初学者,我需要一个非常简单的例子来做这件事。 用户在文本框中编写代码,我需要做的就是执行它 如何???

2 个答案:

答案 0 :(得分:2)

您可以使用System.CodeDom命名空间中的类将C#编译为内存中的程序集,并在运行时运行它们。 Here is a mini-tutorial

或者,您可以使用Reflection.Emit动态构建代码。

答案 1 :(得分:1)

检查此example中使用的方法。