首页 > 其他 > 详细

c# 学习笔记(二)

时间:2014-03-24 05:45:31      阅读:487      评论:0      收藏:0      [点我收藏+]

c#3.0 新特性  扩展方法

扩展方法允许编写和声明它的类之外的关联类的方法

用于没有源代码或者类是密封的,需要给类扩展新方法时

1、扩展方法必须被声明为static
2、扩展方法声明所在的类必须被声明为static
3、扩展方法必须包含关键字this作为它的第一参数类型

例:

static class ExtendMyData

{

  public static double average(this MyData md)

  {

    ......

  }

}

 

调用扩展方法的方式跟调用该类内部的方法一样,类名加上点符号加上方法名

c# 学习笔记(二),布布扣,bubuko.com

c# 学习笔记(二)

原文:http://www.cnblogs.com/lhm814/p/3619888.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!