コード例 #1
0
        private string AccessFlagsAsString(FieldAccessFlags accessFlags)
        {
            string result = accessFlags.HasFlag(FieldAccessFlags.Public) ? "public " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Private) ? "private " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Protected) ? "protected " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Static) ? "static " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Final) ? "final " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Volatile) ? "volatile " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Transient) ? "transient " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Synthetic) ? "synthetic " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Enum) ? "enum " : string.Empty;

            return result.Trim();
        }
コード例 #2
0
        private string AccessFlagsAsString(FieldAccessFlags accessFlags)
        {
            string result = accessFlags.HasFlag(FieldAccessFlags.Public) ? "public " : string.Empty;

            result += accessFlags.HasFlag(FieldAccessFlags.Private) ? "private " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Protected) ? "protected " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Static) ? "static " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Final) ? "final " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Volatile) ? "volatile " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Transient) ? "transient " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Synthetic) ? "synthetic " : string.Empty;
            result += accessFlags.HasFlag(FieldAccessFlags.Enum) ? "enum " : string.Empty;

            return(result.Trim());
        }