示例#1
0
        static void SearchEnumerating(int key, Node rootNode)
        {
            Console.WriteLine($"Search for {key} enumerating through the tree...");

            foreach (var node in rootNode.GetEnumerableForKey(key))
            {
                Console.WriteLine($"Node key: {node?.Key}");
                Console.WriteLine($"Node right: {node.Right?.Key}");
                Console.WriteLine($"Node left: {node.Left?.Key}");
                if (key == node.Key)
                {
                    Console.WriteLine("Found!");
                }
            }
        }