当前位置: 首页 > news >正文

php一般网站空间多大WaP网站模块

php一般网站空间多大,WaP网站模块,市场营销案例,重庆百度快速优化写在前面 本文采用动态编译的方式,对目标文件code.txt中的C#代码进行实时编译并调用;当然也可以直接在代码中直接装配或读取已有的代码文本,动态编译可以用于很多需要热更新的场景,实现无需重启程序也能达到更新代码的需求。 代…

写在前面

本文采用动态编译的方式,对目标文件code.txt中的C#代码进行实时编译并调用;当然也可以直接在代码中直接装配或读取已有的代码文本,动态编译可以用于很多需要热更新的场景,实现无需重启程序也能达到更新代码的需求。

代码实现

        static void Main(string[] args){CSharpCodeProvider objCSharpCodePrivoder = new CSharpCodeProvider();ICodeCompiler objICodeCompiler = objCSharpCodePrivoder.CreateCompiler();CompilerParameters objCompilerParameters = new CompilerParameters();//添加需要引用的dllobjCompilerParameters.ReferencedAssemblies.Add("System.dll");objCompilerParameters.ReferencedAssemblies.Add("System.Data.dll");//是否生成可执行文件objCompilerParameters.GenerateExecutable = false;//是否生成在内存中objCompilerParameters.GenerateInMemory = true;// 读取代码var code = File.ReadAllText(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "code.txt"));//编译代码CompilerResults cr = objICodeCompiler.CompileAssemblyFromSource(objCompilerParameters, code);if (cr.Errors.HasErrors){var msg = string.Join(Environment.NewLine, cr.Errors.Cast<CompilerError>().Select(err => err.ErrorText));Console.WriteLine(msg, "编译错误");}else{Assembly objAssembly = cr.CompiledAssembly;object objHelloWorld = objAssembly.CreateInstance("Test");MethodInfo objMI = objHelloWorld.GetType().GetMethod("Hello");objMI.Invoke(objHelloWorld, null);}Console.WriteLine("Ok");Console.ReadLine();}

目标代码:code.txt

using System;public class Test
{public void Hello(){Console.WriteLine("Hello rjcql");}
}

执行结果

http://www.yayakq.cn/news/719748/

相关文章:

  • html静态网站开发实验阿里云 网站根目录
  • 怎么做网站电影广西网站建设推广
  • 视频网站设计模板wordpress 静态页面
  • 网站推广平台时钟插件+wordpress
  • 公众号网站建设做程序开发的网站
  • 二手书交易网站开发毕业设计宝塔windows建设网站
  • 论坛备案网站名称哪个网站专门做高清壁纸
  • 男女做某事网站php网站后台怎么登陆
  • 写文案的网站网站拨测人员是干嘛的
  • 衡水网站建设与制作海葵音乐制作公司
  • 湖南网站建设优化跨境电商app
  • 关于网站建设的图片扬州市邗江区建设局网站
  • 有没有教做川菜的网站qq网页版在线登录聊天
  • 官网网站建设需求文档互联网兼职做网站维护
  • 郑州网站高端设计设计师素材网站e
  • 做网站首页有什么济南网站开发培训班
  • 博兴网站建设招聘商城网站 前置审批
  • 网站开发的8个步骤网站建设合同 代码应不应该给
  • 杭州品牌设计公司排名前十河北seo网站优化价格
  • 建设专业网站哪家比较好每个网站都有服务器吗
  • 天猫网站设计分析有网站吗给一个
  • 苏州网站建设网站开发个人社保缴费怎么网上缴费
  • 网站网址查询 优帮云工程师网站建设
  • 确定建设电子网站的目的关于网站建设的广告词
  • 汉滨区建设局网网站wordpress停用谷歌字体
  • 郑州网站建设zzwzjswordpress二手车主题
  • 海沧建设网站多少钱大商创源码
  • 网站建设与维护课程hui怎么做网站
  • 吉林网站建设价格区块链开发平台有哪些
  • 网站建设经济效益网站建设时怎么赚钱的