Il tipo System.Type
contiene le proprietà IsGenericTypeDefinition e ContainsGenericParameters. Dopo aver letto la documentazione MSDN, concludo che esistono entrambe le proprietà per verificare se un tipo è un tipo generico aperto o chiuso.Differenza tra Type.IsGenericTypeDefinition e Type.ContainsGenericParameters
Tuttavia, non riesco a vedere quale sia la differenza tra i due e quando si desidera utilizzare l'uno sull'altro.
+1: non lo sapevo mai; p – leppie