TreeDescendants() static private method

static private TreeDescendants ( BTreeItem root ) : IEnumerable
root BTreeItem
return IEnumerable
Beispiel #1
0
        static IEnumerable <BTreeItem> TreeDescendants(BTreeItem root)
        {
            yield return(root);

            foreach (var node in root.children)
            {
                foreach (var child in ShowRevHistPackage.TreeDescendants(node))
                {
                    yield return(child);
                }
            }
        }