Exemplo n.º 1
0
        public override void Visit <TKey, TNodeKey>(TKey key, ValueTreeBranchNode <TNodeKey> node)
        {
            if (_newLine)
            {
                _newLine = false;
            }

            else
            {
                _buffer.Append(Separator);
            }

            _buffer.Append(key);

            if (node.HasChildNodes)
            {
                return;
            }

            _buffer.AppendLine();
            _newLine = true;
        }
Exemplo n.º 2
0
 public abstract void Visit <TKey>(ValueTreeBranchNode <TKey> node);
Exemplo n.º 3
0
 public abstract void Visit <TKey, TNodeKey>(TKey key, ValueTreeBranchNode <TNodeKey> node);
Exemplo n.º 4
0
 public override void Visit <TKey>(ValueTreeBranchNode <TKey> node)
 {
     _newLine = true;
 }