public void ForEachItem(Action <Node <T> > nodeItemAction) { nodeItemAction(this); Childs.ForEachItem(x => x.ForEachItem(nodeItemAction)); }