Erweiterungsmethode für generische Klasse [duplizieren]

Mögliche Duplikate:
C # -Generic Extension Method
Wie schreibe ich eine C # -Erweiterungsmethode für eine generisch typisierte Klasse?

Ist es möglich, Erweiterungsmethoden für generische Klassen zu deklarieren?

public class NeedsExtension<T>
{
    public NeedsExtension<T> DoSomething(T obj)
    {
        // ....
    }
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage