private static void Arbol() { string opc = string.Empty; var arbol = new Arbol(); while (opc != "4") { Console.Clear(); Console.WriteLine("1. Ingresar nodo al árbol binario"); Console.WriteLine("2. Consultar ramas de un Nodo"); Console.WriteLine("3. Contar nodos"); Console.WriteLine("4. Salir"); Console.Write("Opción: "); opc = Console.ReadLine(); switch (opc) { case "1": arbol.InsertarNodo(); break; case "2": Console.Write("ingrese el valor del nodo: "); int n = 0; int.TryParse(Console.ReadLine(), out n); arbol.ConsultarRamas(n); break; case "3": arbol.ContarNodos(); break; default: break; } Console.Clear(); } }