static bool CaseToString(DataColor color, StringBuilder sb) { var defaulting = color.Data == null; sb.AppendLine(defaulting ? "default:" : string.Format("case {0}:", color.Data)); return(!defaulting); }
static bool BuildCaseReturnStatement(DataColor color, StringBuilder sb) { var defauling = CaseToString(color, sb); ColorToString(color.Color, sb); return(defauling); }