扩展方法
来源:互联网 发布:校外mac连不上知网 编辑:程序博客网 时间:2024/06/06 00:08
扩展方法是C#3.0里的知识,它允许改变一个类,但不需要该类的源代码
扩展方法是一个静态方法,它是类的一部分,但实际并没有放在类的源代码中,扩展方法的参数,第一个参数必须是扩展方法类型的,它放在this关键字的后面,
如在Money类中添加一个AddMoney(decimal amout) 方法,其扩展方法如下:
public static void AddToAmount(this Money money` decimal amountToAdd)( money.Amount += amountToAdd}
0 0
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- 扩展方法
- PAX工作记录
- XSS之xssprotect
- CRC16校验原理总结
- 谷歌字体(Google Font)初探 [翻译自Google官方文档]
- android 像素碰撞
- 扩展方法
- VC MFC工具栏(CToolBar)控件
- ubuntu14安装rtx时dll文件注册不了的解决方法
- Linux中errno使用
- ffplay播放YUV视频
- cocos2d-x 3.0 ScrollView android 下白底bug
- 3D对象鼠标像素拾取解决方案
- POJ 3683 Priest John's Busiest Day(2-SAT输出方案)
- 赵痰屹睾辛冈殉瘫雅馗质钨寺么睹