潍坊网站建设方案外包,wordpress带数据,WordPress文章数据转emlog,美团网站开发目标扩展方法是写在静态类中#xff0c;且方法是静态方法。 不限制参数的数量。 不限制返回类型。 不限制可使用扩展方法的类型。 和普通方法编写相似#xff0c;唯一不同的是每一个扩展方法都必须有一个固定的参数。statc void Method#xff08; this DataType name#xff0…扩展方法是写在静态类中且方法是静态方法。 不限制参数的数量。 不限制返回类型。 不限制可使用扩展方法的类型。 和普通方法编写相似唯一不同的是每一个扩展方法都必须有一个固定的参数。statc void Method this DataType name /// summary/// 静态扩展方法类/// /summarypublic static class OnTest{ /// summary/// 针对string/// /summary/// param namestr/parampublic static void Test(this string str){}/// summary/// 针对int/// /summary/// param namenum/parampublic static void Test(this int num){}/// summary/// 针对Double/// /summary/// param namedou/param/// param nameplus加数/param/// returns返回int/returnspublic static int Test(this double dou,double plus){return Convert.ToInt32(dou plus);}} 编写扩展方法是一个很有效控制方法数量和用意的手段。 使用范围非常广泛。转载于:https://www.cnblogs.com/T-ARF/p/9758221.html