示例#1
0
        static void Menu()
        {
            Console.WriteLine("Selecione uma das opções:");
            Console.WriteLine("1 - Subir um canal");
            Console.WriteLine("2 - Descer um canal");
            Console.WriteLine("3 - Aumentar volume");
            Console.WriteLine("4 - Diminuir volume");
            Console.WriteLine("5 - Consultar informação atuais de volume de canal");
            Console.WriteLine("6 - Desligar TV - (Fechar o programa");
            int menuControleRemoto = Convert.ToInt32(Console.ReadLine());

            switch (menuControleRemoto)
            {
            case 1:
                controleRemoto.SubirCanal();
                break;

            case 2:
                controleRemoto.DescerCanal();
                break;

            case 3:
                controleRemoto.AumentarVolume();
                break;

            case 4:
                controleRemoto.DiminuirVolume();
                break;

            case 5:
                Console.WriteLine(controleRemoto.ConsultarInformacoes());
                break;

            case 6:
                controleRemoto.DesligarTelevisao();
                break;

            default:
                Console.Write("Você digitou nenhuma opção válida... Aperte qualquer botão para continuar.");
                Console.ReadKey();
                break;
            }

            Menu();
        }