public TreeBuilder <T> AddChild(string name, List <T> value) { var node = new TreeBuilder <T>(name, value) { Parent = this }; children.Add(node); return(node); }
public TreeBuilder <T> AddChild(TreeBuilder <T> child) { child.Parent = this; this.children.Add(child); return(this); }