用反射,贴个我今天刚调通的代码,参考了其他前辈的,反射执行string的class代码,实现计算"1+2-3"这样字符串的结果和 判断1 + 2 == 2这样的逻辑表达式是否正确的功能。
大家提提意见,另外反射调用的东东很难释放,曾看到过用Remoting+反射来执行完就释放的例子,大家可以找找看。
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.CodeDom.Compiler;
using Microsoft.CSharp;
using System.Reflection;
using System.Text;
用反射,贴个我今天刚调通的代码,参考了其他前辈的,反射执行string的class代码,实现计算"1+2-3"这样字符串的结果和 判断1 + 2 == 2这样的逻辑表达式是否正确的功能。
大家提提意见,另外反射调用的东东很难释放,曾看到过用Remoting+反射来执行完就释放的例子,大家可以找找看。
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.CodeDom.Compiler;
using Microsoft.CSharp;
using System.Reflection;
using System.Text;