static void Main(string[] args) { int x = 0; string key; Int64 value; AgendaTelefonica a = new AgendaTelefonica(); do { Console.WriteLine("Que desea hacer?\n\tIngresar un contacto (I)\n\tEliminar un contacto (E)\n\tBuscar un contacto (B)\n\tSalir"); string opcion = Console.ReadLine(); switch (opcion) { case "I": try { Console.WriteLine("Ingresa el Nombre"); key = Console.ReadLine(); Console.WriteLine("Ingresa el Número"); value = Convert.ToInt64(Console.ReadLine()); a.Agregar_Contacto(key, value); } catch (FormatException fe) { Console.WriteLine(fe.Message); } catch (OverflowException) { Console.WriteLine("Número no valido, intente de nuevo"); } break; case "E": Console.WriteLine("Ingresa el Nombre"); key = Console.ReadLine(); a.Eliminar_Contacto(key); break; case "B": Console.WriteLine("Ingresa el Nombre"); key = Console.ReadLine(); a.Mostrar_Contacto(key); break; default: Console.WriteLine("Adios :D"); x = 1; Console.ReadKey(); break; } } while (x != 1); }
static void Main(string[] args) { int opcao = 0; while (opcao != 3) { Console.WriteLine("Digite a opção desejada. "); Console.WriteLine("1 - Para Adicionar"); Console.WriteLine("2 - Para Buscar"); Console.WriteLine("3 - Para Sair"); opcao = int.Parse(Console.ReadLine()); AgendaTelefonica.selecionarOpcao(Convert.ToInt16(opcao)); Console.WriteLine(); } }