In C# 4.0, is it possible to derive a class from a generic type parameter?
Generic types in C# are not C++ templates; remember, a generic type must work for all possible type arguments. A template need only work for the constructions you actually make. This question is a duplicate; see my answer to Why cannot C# generics derive from one of the generic type parameters like they can in … Read more