C# 扩展方法
2015-11-04 10:14
337 查看
#编程指南(五) 扩展方法(Extension Method)
C# 3.0就引入的新特性,扩展方法可以很大的增加你代码的优美度,扩展方法提供你扩展.NET Framewoke类的扩展途径,书写和规则也简单的要命。编写扩展方法有下面几个要求:
第一:扩展方法所在的类必须是全局的,不能是内部嵌套类。
第二:扩展方法的类是静态类。
第三:扩展方法是静态方法。
第四:扩展方法的第一个参数的数据类型必须是要扩展类型。
第五:扩展方法的第一个参数使用this关键字。
http://www.cnblogs.com/namek/archive/2010/08/17/1801275.html
相关文章推荐
- Csharp日常笔记
- Csharp日常笔记
- 利用C#进行Socket通信编程之二:一个实例
- C#[Serializable]在C#中的作用-NET 中的对象序列化
- C# 读取文件
- 《解析C#类中的构造函数》
- 微软XSD工具根据XSD文件生成的C#类中多余Specified属性问题
- C#中ToString()格式详解
- 对于NPOI的一些使用心得(c#)
- C#多线程编程
- C#指定斑马打印机名称来打印,不区分并口,USB等
- C#通过并口连接斑马打印机
- AutoCAD.Net/C#.Net QQ群:193522571 AutoCAD中写状态栏status bar
- C# 制作软件启动画面
- C#构造函数
- DirectX 3D Mesh类
- DirectX 3D纹理
- c# 重写索引
- DirectX 3D灯光和材质
- C# 线程手册 第六章 线程调试与跟踪 跟踪开关