摘要:
C#动态编译计算表达式的值,是通过System.CodeDom.Compiler命名空间下的相关类来实现的。其步骤大致为:1.将表达式包装成为可编译的C#代码2.使用反射调用上一步编译的代码。示例如下:在界面上放一个TextBox,用来输入表达式;放一个按钮,用来相应用户点击,以进行表达式的计算;在另外一个TextBox中显示计算结果。对应的xaml代码如下:<Window x:Class="SampleCodeDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/prese 阅读全文
posted @ 2012-12-17 18:08
拓荒者IT
阅读(5583)
评论(0)
推荐(0)

浙公网安备 33010602011771号