/// <summary> /// 设置访问修饰符(Access Modifiers) /// </summary> /// <param name="visibilityType">标记</param> /// <returns></returns> public DelegateBuilder WithAccess(NamespaceAccess access = NamespaceAccess.Internal) { _member.Access = RoslynHelper.GetName(access); return(_TBuilder); }
/// <summary> /// 设置字段的关键字,如 static,readonly 等 /// </summary> /// <param name="keyword">字段修饰符</param> /// <returns></returns> public virtual TBuilder WithKeyword(FieldKeyword keyword = FieldKeyword.Default) { _variable.Keyword = RoslynHelper.GetName(keyword); return(_TBuilder); }