public void Append(CSTWriter w) { w.Append('['); Type.Append(w); w.Append('('); var first = true; foreach (var o in PositionalProperties) { if (first) { first = false; } else { w.Append(','); } w.AppendQuotedObject(o); } foreach (var kv in NamedProperties) { if (first) { first = false; } else { w.Append(','); } w.Append(kv.Key); w.Append('='); w.AppendQuotedObject(kv.Value); } w.Append(")]"); }
public override void Append(CSTWriter w) { w.AppendQuotedObject(Value); }