public static IEnumerable <TreeListNode> GetAllNodes(this TreeList tree) { var accumulator = new TreeListOperationAccumulateNodes(); tree.NodesIterator.DoOperation(accumulator); return(accumulator.Nodes.Cast <TreeListNode>()); }
public static IEnumerable<TreeListNode> GetAllNodes(this TreeList tree) { var accumulator = new TreeListOperationAccumulateNodes(); tree.NodesIterator.DoOperation(accumulator); return accumulator.Nodes.Cast<TreeListNode>(); }