public ComplexTreeNode(T Parent, ComplexTreeNodeList <T> Children) { this.Parent = Parent; this.Children = Children; Children.Parent = (T)this; }
public ComplexTreeNode(T Parent) { this.Parent = Parent; Children = new ComplexTreeNodeList <T>(this); }
public ComplexTreeNode(ComplexTreeNodeList <T> Children) { Parent = null; this.Children = Children; Children.Parent = (T)this; }
public ComplexTreeNode() { Parent = null; Children = new ComplexTreeNodeList <T>(this); }