internal override Type GetGenPar(uint ix) { if (genClass == null) return new GenericParam(null,this,(int)ix); return genClass.GetGenPar(ix); //if (ix >= genericParams.Count) return null; //return (Type)genericParams[(int)ix]; }