コード例 #1
0
        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);
        }
コード例 #2
0
 public virtual void VisitList(PList value) => DefaultVisit(value);
コード例 #3
0
 public abstract Maybe <T> TryConvertFromList(PList list);