Type generic = typeof(List<>); Type specific = generic.MakeGenericType(typeof(int)); ConstructorInfo ci = specific.GetConstructor(Type.EmptyTypes); object o = ci.Invoke(new object[] { });
Type generic = typeof(List<>); Type specific = generic.MakeGenericType(typeof(int)); ConstructorInfo ci = specific.GetConstructor(Type.EmptyTypes); object o = ci.Invoke(new object[] { });