扩展方法和分部方法.docVIP

  • 0
  • 0
  • 约5.18千字
  • 约 10页
  • 2016-08-23 发布于河南
  • 举报
扩展方法和分部方法

扩展方法和分部方法  好久没过来扯淡了,话说这年头还有偶遇的事情吗?比如国庆回家的汽车上有个妹子要你qq,要你微信,想着法子跟你聊天,然后睡了一觉,醒来发现 肾不见了?小花絮小花絮,要是肾真没了,也吹不了牛,败不了火了,继续言归正传。 ? 一:扩展方法 ? ? ? ?说到扩展方法,我想大家都已经再熟悉不过了,也许你的解决方案中有无数个这样的扩展方法,自从有了Linq之后,我们的集合就再也不单纯了。 从下面的Linq类中,所有的方法都扩展在IEnumerableT上,恰恰我们的集合都继承于IEnumerable接口下面。 ? 然后我们在编码的时候就来了很多这样的扩展方法。 ? ? 那么现在问题来了,学挖掘机技术哪家强o(∩_∩)o...? ? 下面举一个扩展string类的一个Asint()方法,然后看看IL代码都干了些什么? 1 namespace ConsoleApplication1 2 { 3 class Program 4 { 5 static void Main(string[] args) 6 { 7 var s = 123.AsInt(); 8 } 9 } 10 11 public

文档评论(0)

1亿VIP精品文档

相关文档