public void ToExprString(StringBuilder code) { foreach (DekiScriptExpression condition in Conditions) { if (condition != null) { code.Append("case ").Append(condition.ToExprString()).Append(": "); } else { code.Append("default: "); } } if (Body == null) { return; } if (IsBlock) { code.Append("{ "); code.Append(Body.ToExprString()); code.Append("; } "); } else { code.Append(Body.ToExprString()); code.Append("; "); } }