Skip to content

Support Static modifier #7

@spelltwister

Description

@spelltwister

public static string GetAccessModifier(this CodeTypeMember member)
{
string modifierString = ((member.Attributes & MemberAttributes.Static) == MemberAttributes.Static) ? "static " : string.Empty;

        if((member.Attributes & MemberAttributes.Public) == MemberAttributes.Public)
        {
            // default is public so don't really need to do anything, but could do as below
            //return modifierString + "public ";
        }

        if ((member.Attributes & MemberAttributes.Private) == MemberAttributes.Private)
        {
            return modifierString + "private ";
        }

        return modifierString;
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions