Пример #1
0
 /// <summary> Add a node to this sequence </summary>
 public void AddNode(Node node)
 {
     if (node != null)
         childNodes.Add(node);
     else
         childNodes.Add(new Null());
 }
Пример #2
0
        /// <summary> Create a new mappingnode </summary>
        public MappingNode(Node key, Node val)
        {
            if (key == null) key = new Null();
            if (val == null) val = new Null();

            this.key = key;
            this.val = val;
        }
Пример #3
0
 /// <summary> New sequence from a node array </summary>
 public Sequence(Node[] nodes) :
     base("tag:yaml.org,2002:seq", NodeType.Sequence)
 {
     foreach (Node node in nodes)
         childNodes.Add(node);
 }
Пример #4
0
 /// <summary> Add a node to this mapping </summary>
 public void AddMappingNode(Node key, Node val)
 {
     childNodes.Add(new MappingNode(key, val));
 }