public override void VisitList(PList value) { outputBuilder.Append(JsonSpecialCharacter.SquareBracketOpenCharacter); currentDepth++; bool first = true; foreach (var element in value) { if (first) { first = false; } else { outputBuilder.Append(JsonSpecialCharacter.CommaCharacter); } Visit(element); } currentDepth--; outputBuilder.Append(JsonSpecialCharacter.SquareBracketCloseCharacter); }
public virtual void VisitList(PList value) => DefaultVisit(value);
public abstract Maybe <T> TryConvertFromList(PList list);