Example #1
0
        public AbstractTree <T> AddChild(T value)
        {
            var node = new AbstractTree <T>(value)
            {
                Parent = this
            };

            _children.Add(node);
            return(node);
        }
Example #2
0
 public AbstractTree(T value)
 {
     _value    = value;
     _parent   = null;
     _children = new List <AbstractTree <T> >();
 }