扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。
扩展方法规定类必须是一个静态类,里面包含的所有方法都必须是静态方法
资源连接:http://www.cnblogs.com/ldp615/archive/2009/08/07/1541404.html
https://msdn.microsoft.com/zh-cn/library/bb383977.aspx
原文:http://www.cnblogs.com/benhua/p/6805220.html