本文参考自唔愛吃蘋果的C#原始类型扩展方法—this参数修饰符,并在其基础上做了一些细节上的解释
1、this作为参数关键字的作用
使用this关键字,可以向this关键字后面的类型添加扩展方法,而无需给其创建新的派生类型...扩展方法是一种特殊的静态方法,但可以像实例方法那样调用。...,所以只能通过this关键字对其进行扩展,也就是完善类方法的重载方法。...,但是需要注意,这里的类必须就静态类,扩展方法必须是静态方法,原因如下:
(1)、这里传入的需要扩展的string类型
?...实际上,扩展方法无法访问它们所扩展的类型中的私有变量,不信你可以试试在扩展方法中访问string的私有成员!!!