C# 扩展方法

#编程指南(五) 扩展方法(Extension Method)

 

C# 3.0就引入的新特性,扩展方法可以很大的增加你代码的优美度,扩展方法提供你扩展.NET Framewoke类的扩展途径,书写和规则也简单的要命。

 

 

编写扩展方法有下面几个要求:

第一:扩展方法所在的类必须是全局的,不能是内部嵌套类。

第二:扩展方法的类是静态类。

第三:扩展方法是静态方法。

第四:扩展方法的第一个参数的数据类型必须是要扩展类型。

第五:扩展方法的第一个参数使用this关键字。

 

 

 

http://www.cnblogs.com/namek/archive/2010/08/17/1801275.html

 

 

posted @ 2015-11-04 10:14  轻典  阅读(160)  评论(0编辑  收藏  举报