/// <summary> /// 为此函数构建泛型 /// <para>构造函数无泛型参数</para> /// </summary> /// <param name="paramList">泛型参数</param> /// <param name="constraintList">泛型参数约束</param> /// <param name="builder">构建器</param> /// <returns></returns> public virtual TBuilder WithGeneric(string paramList, string constraintList, out GenericBuilder builder) { var generic = GenericBuilder.WithFromCode(paramList, constraintList); _member.GenericParams = generic; builder = generic; return(_TBuilder); }
/// <summary> /// 为此函数构建泛型 /// <para>构造函数无泛型参数</para> /// </summary> /// <param name="paramList">泛型参数</param> /// <param name="constraintList">泛型参数约束</param> /// <returns></returns> public virtual TBuilder WithGeneric(string paramList, string constraintList) { _member.GenericParams = GenericBuilder.WithFromCode(paramList, constraintList); return(_TBuilder); }