Possible Duplicates:
C# -Generic Extension Method
How do you write a C# Extension Method for a Generically Typed Classметод расширения для родового класса
Можно объявить методы расширения для общих классов?
public class NeedsExtension<T>
{
public NeedsExtension<T> DoSomething(T obj)
{
// ....
}
}
http://stackoverflow.com/questions/1825952/c-generic -расширение-метод – stuartd