根据函数名字符串执行指定函数

来源:互联网 发布:宜宾李庄古镇知乎 编辑:程序博客网 时间:2024/05/20 18:45

   Process pc = new Process();
   System.Reflection.MethodInfo mi = pc.GetType().GetMethod("IfElse/*这是process类中的一个函数*/");
   object[] arr ={"a"};
   object a = mi.Invoke(pc,arr);
   Response.Write(a.ToString());

或者

Microsoft.JScript.Vsa.VsaEngine   ve=Microsoft.JScript.Vsa.VsaEngine.CreateEngine();
object   qswhEval3(string   Expression){
  return   Microsoft.JScript.Eval.JScriptEvaluate(Expression,ve);
}

只需要添加Microsoft.JScript和Microsoft.Vsa两个引用就OK

原创粉丝点击