スタンドアロンの.netクラス(IEnumerableの実装ではない)の拡張メソッドの記述は潜在的なコードの匂いであることは知っています。しかし、生活を楽にするために、asp.netのConfigurationManagerクラスにメソッドをアタッチする必要があります。 - それは、.NETに静的クラスの拡張メソッドを記述することが可能であるスタティックオブジェクトの拡張メソッド
public static List<string> GetSupportedDomains(this ConfigurationManager manager)
{
//the manager needs to be static.
}
をそこで質問です:それはので、これは動作しません静的オブジェクトですか?
可能な複製:http://stackoverflow.com/questions/2004416/extension-methods-on-a-static-class –
可能な複製:http://stackoverflow.com/questions/249222/can-i-add -extension-methods-to-an-existing-static-class – Oded