C#中,扩展方法的第一个参数前的this的作用是什么?
如题,另可否理解为静态方法作为实例方法使用提供了可能?
------解决方案--------------------定义采用静态方法语法,调用采用实例方法语法,中间语言 (IL) 还是当静态方法处理。
至于this,就是为了表示这是个扩展方法。
------解决方案--------------------this只是作为一般静态方法和扩展方法的一种区分
对扩展方法可以理解为它是调用静态方法的一种新语法
------解决方案--------------------请在this上按F1
------解决方案--------------------不要是视图在语法规定上纠结,规定如此而已。
就像csdn规定,你不一定要把分给最正确的答案一样,我也从不纠结你到底把分给了谁,因为csdn就是这规定,你爱给谁就给谁,我没法制订csdn的规则,那就只能遵守这规则