Sno*_*ake 1 c# wpf function
我对C#比较新,我想知道在以下函数的Window partial class中传递了什么类型的参数:
public static void process(this Window window){...}
我知道类型是a Window,但为什么它似乎有参数 - 类型 - 参数语法?实际上作为一个参数传递了什么.
Window
谢谢
PS:我确实忘记了静态部分!对不起大家!
Lor*_*ler 5
假设您忘记了签名的静态部分,这是一种扩展方法.装饰器模式的替代方法,允许您向现有类添加功能.this在签名中指定这是您要扩展的类.例如:
this
var w = new Window(); w.Process();
归档时间:
11 年 前
查看次数:
79 次
最近记录: