Is there a reason to use Type parameters for generics, i.e.
// this... void Foo(Type T); // ...over this. void Foo<T>();
It seems to me that generics are much more useful in that they provide common limitations and C # 4.0, contrast and coincidence, and also, perhaps, some other functions that I do not know about. It seems to me that the general form has all the pluses and no negatives that the first does not share. So, are there any cases where you would use the first instead?
generics c #
Matthew scharley
source share