- 博客(3)
- 收藏
- 关注
原创 Unity使用C#高级特性扩展方法
C#扩展方法最近在工作中遇到一个问题,即在不修改原始类的情况下,为类添加新的方法和属性,于是在C#的高级特性中发现了解决方案:扩展方法下面的扩展方法的定义: 扩展方法有两个限制:1 方法必须的定义在静态类中(类中所有的扩展都是静态的);2 所有扩展方法都需要使用this关键字对第一个参数(并且仅对第一个参数)进行修饰(用this限定的参数表示被扩展的项)
2014-10-23 16:33:44 1078 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人