BindaTests.Extensions.GetAllNodesRecursive C# (CSharp) Method

GetAllNodesRecursive() static private method

static private GetAllNodesRecursive ( IEnumerable nodes ) : List
nodes IEnumerable
return List
        static List<TreeNode> GetAllNodesRecursive(IEnumerable nodes)
        {
            var allNodes = new List<TreeNode>();
            foreach (TreeNode node in nodes)
            {
                allNodes.Add(node);
                if (node.Nodes.Count != 0)
                    allNodes.AddRange(GetAllNodesRecursive(node.Nodes));
            }
            return allNodes;
        }

Same methods

Extensions::GetAllNodesRecursive ( this treeView ) : List