public void ToSource(StringBuilder sb) { sb.Append("where "); typeParameter.ToSource(sb); sb.Append(" : "); constraintExpressions.ToSource(sb); if (constructorConstraint != null) { if (constraintExpressions.Count > 0) { sb.Append(", "); } constructorConstraint.ToSource(sb); } }