using System;
using System.Data;
using System.Web;
//增加『
using System.CodeDom;
using System.CodeDom.Compiler;
using System.Reflection;
using Microsoft.CSharp;
using System.Text;
//』增加
public static object api_run(string rs)
{
StringBuilder crs = new StringBuilder();
ICodeCompiler coms = (new CSharpCodeProvider().CreateCompiler());
CompilerParameters coms_ = new CompilerParameters();
coms_.GenerateExecutable = false;
coms_.GenerateInMemory = true;
crs.Append("public class api_runtime\n");
crs.Append("{\n");
crs.Append(" public object api_runsc()\n");
crs.Append(" {\n");
crs.Append(" return " + rs + ";\n");
crs.Append(" }\n");
crs.Append("}");
CompilerResults comres= coms.CompileAssemblyFromSource(coms_, crs.ToString());
Assembly ass = comres.CompiledAssembly;