public static string ToUml(this Publicity publicity) { switch (publicity) { case Publicity.Protected: return "# "; case Publicity.Public: return "+ "; default: return "- "; } }