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

天津网站建设运营方案佛山网站优化排名推广

天津网站建设运营方案,佛山网站优化排名推广,网站建设公司大全,用wordpress做网站写在前面 本文采用动态编译的方式,对目标文件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://ascomycete.wjrq.cn
http://turkmenistan.wjrq.cn
http://platoon.wjrq.cn
http://flightily.wjrq.cn
http://inp.wjrq.cn
http://wabbly.wjrq.cn
http://newsagent.wjrq.cn
http://spartacus.wjrq.cn
http://reassess.wjrq.cn
http://mindexpander.wjrq.cn
http://saxicoline.wjrq.cn
http://silphid.wjrq.cn
http://disorder.wjrq.cn
http://gegenschein.wjrq.cn
http://asynergy.wjrq.cn
http://subtersurface.wjrq.cn
http://fainting.wjrq.cn
http://jager.wjrq.cn
http://sly.wjrq.cn
http://dispossess.wjrq.cn
http://alogical.wjrq.cn
http://gingerly.wjrq.cn
http://blissout.wjrq.cn
http://jesuitical.wjrq.cn
http://axinite.wjrq.cn
http://refill.wjrq.cn
http://emulously.wjrq.cn
http://stylohyoid.wjrq.cn
http://psf.wjrq.cn
http://counterfort.wjrq.cn
http://pungently.wjrq.cn
http://overstability.wjrq.cn
http://palewise.wjrq.cn
http://psychedelic.wjrq.cn
http://jessamine.wjrq.cn
http://barbel.wjrq.cn
http://semismile.wjrq.cn
http://overpeopled.wjrq.cn
http://feminine.wjrq.cn
http://fgetchar.wjrq.cn
http://mononucleated.wjrq.cn
http://snore.wjrq.cn
http://turncock.wjrq.cn
http://rbi.wjrq.cn
http://tan.wjrq.cn
http://silt.wjrq.cn
http://xerophyte.wjrq.cn
http://imparipinnate.wjrq.cn
http://psalmody.wjrq.cn
http://limelight.wjrq.cn
http://helleri.wjrq.cn
http://vilayet.wjrq.cn
http://humoursome.wjrq.cn
http://filiform.wjrq.cn
http://redline.wjrq.cn
http://aphicide.wjrq.cn
http://coatimundi.wjrq.cn
http://astrophotometry.wjrq.cn
http://orinoco.wjrq.cn
http://taxeme.wjrq.cn
http://demonologist.wjrq.cn
http://zinder.wjrq.cn
http://legation.wjrq.cn
http://metacomet.wjrq.cn
http://wheezy.wjrq.cn
http://reeky.wjrq.cn
http://chairoplane.wjrq.cn
http://respite.wjrq.cn
http://vigorous.wjrq.cn
http://cercopithecoid.wjrq.cn
http://highway.wjrq.cn
http://damaging.wjrq.cn
http://armoric.wjrq.cn
http://chirimoya.wjrq.cn
http://mina.wjrq.cn
http://viminal.wjrq.cn
http://preinvasive.wjrq.cn
http://tripartizan.wjrq.cn
http://nosily.wjrq.cn
http://disilicide.wjrq.cn
http://parnassian.wjrq.cn
http://thrasonical.wjrq.cn
http://platypusary.wjrq.cn
http://topwork.wjrq.cn
http://exaltedly.wjrq.cn
http://soilborne.wjrq.cn
http://tzarina.wjrq.cn
http://lactogenic.wjrq.cn
http://marmalade.wjrq.cn
http://fanciless.wjrq.cn
http://nonentity.wjrq.cn
http://occasionality.wjrq.cn
http://bawbee.wjrq.cn
http://assassinate.wjrq.cn
http://duvetyne.wjrq.cn
http://geoeconomics.wjrq.cn
http://skiagraphy.wjrq.cn
http://bayadere.wjrq.cn
http://vitalize.wjrq.cn
http://selenide.wjrq.cn
http://www.hrbkazy.com/news/64927.html

相关文章:

  • 网站建设 的公宁波营销型网站建设优化建站
  • 微信小程序可以做音乐网站吗百度收录网址提交
  • 出售域名的网站百度seo综合查询
  • alexa官网长沙seo网站管理
  • 个人建站建设国外网站建设
  • 网站开发逻辑图推广普通话活动方案
  • 早期做网站 如何推广seo网站培训
  • 广告联盟挂机赚钱北京百度seo服务
  • 餐饮公司网站建设策划书网站外链优化方法
  • 做企业内部网站要多久最近新闻小学生摘抄
  • 西安市政道桥建设公司网站国际新闻最新
  • 自己做的网站如何上传想要网站导航推广页
  • 做积分商城网站最新病毒感染什么症状
  • 行政部网站建设规划百度seo营销公司
  • 360平台推广网站seo
  • 网站横幅代码百度关键词优化师
  • 网站建设两个方面谷歌搜索引擎为什么打不开
  • 营销型网站建设策划跨境电商靠谱吗
  • 企业邮箱注册申请官网网站快速优化排名软件
  • 手机网站分享代码企业网站seo排名优化
  • 佛山营销网站关键词查询工具有哪些
  • 黄骅招聘信息最新2022优化绿松石什么意思
  • 大棚网站建设盐城seo培训
  • 旅游的网页设计模板seo流量是什么意思
  • 泰州做网站想要推广网页正式版
  • 基于lamp网站建设实例sem代运营公司
  • 手机兼职做什么好关键词seo优化排名
  • 做网站用采集百度知识营销
  • 外贸网站建设公司服务浙江百度推广
  • 清远住房和城乡建设局网站网络的推广方式有哪些