C# - 扩展方法

定义方法

public static SomeClass()
{
    public static void FunctionName(this Class _p)
    {
        // TO DO SOMETHING
    }    
}

说明:
1. 这样就生成了一个 Class 类的扩展方法.
2. 这里的 SomeClass 类名跟扩展方法没有任何联系, 可以随意

 

使用方法

public void Use()
{
    Class c = new Class();
    c.FunctionName(p);
}
posted @ 2015-07-17 16:01  `Laimic  阅读(143)  评论(0)    收藏  举报