4

我想在 Silverlight 中创建数学表达式评估器。为了轻松做到这一点,我需要使用 System.Reflection、System.Reflection.Emit、System.CodeDom.Compiler 和其他相关程序集进行动态编译。

但是,我在 Silverlight 中找不到此类。

请给我一些建议。

4

1 回答 1

7

Silverlight 不执行 CodeDom,System.Reflection并且System.Reflection.Emit存在于 Silverlight 的 mscorlib 中。

因此,如果您要执行表达式评估器,则需要为表达式发出 IL。

或者,如果您可以使用 Javascript,您可以让主机浏览器执行评估。

于 2010-05-09T19:19:45.520 回答