扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型
扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用
扩展方法是静态的也必须写在静态类中,参数前面带this
微软官方的LINQ就是对IEnumerable加了很多扩展方法:GroupBy、OrderBy、Average 等
下图例子中对IEnumerable,string加了扩展方法
在相同的namespace中,故无需using扩展方法的namespace
平时也喜欢这样用