10 2019 档案
C#使用表达式树动态调用方法并实现99乘法表
摘要:我们在使用C#编程的时候,经常使用反射来动态调用方法,但有时候需要动态的生成方法,下面介绍使用表达式树的方式来自动生成方法,并调用。 首先需要说明什么是表达式,熟悉Linq的程序猿都用过类似于下面的代码:t=>t.Length<=25; 在C#中=>代表这是一个Lambda表达式,它用来对数组进行查
阅读全文
C#实现将字符串转换成代码并执行
摘要:我们在写JavaScript程序的时候,有一个函数很有趣,eval(),这个方法非常有趣,他可以编译他内部的字符串,并将字符串按照JS代码执行,例如eval(‘alert(“message”)’),执行的结果就是弹窗打印出message这个信息。如下图 最近我在用C#写一个功能的时候的时候也遇到相似
阅读全文
浙公网安备 33010602011771号