像javascript中有eval()来执行动态代码,c#中是没有的,于是自己动手丰衣足食, 先来代码 1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Text; 5 using System.CodeDom.Compiler; 6 using Microsoft.CSharp; 7 using System.Reflection; 8 using System.Collections.Generic; 9 10 namespace 检漏仪上位机 11 { 12 /// <summary> 13 /// 本类用来将字符串转为可执行文本并执行 14 /// 从别处复制,勿随意更改! 15 /// </summary> 16 public class Evaluator 17 { 18 #region 构造函数 19 /// <summary> 20 /// 可执行串的构造函数 21 /// </summary> 22 /// <param name="items">...