扩展方法,名字虽然叫扩展方法,但你要看清他的本质
扩展方法的本质就是一个静态方法,没有任何特殊之处
因此,静态方法的限制,扩展方法同样有,在扩展方法中,你同样不能访问对象的非public的成员
扩展方法归根结底,只是一个语法糖,让一个静态方法“看上去像成员方法”一样来调用
一句话,看起来好看而已,你觉得有必要让你的代码好看点就用,没必要就不用了,这东西本质没有违反任何原则,包括SRP