private static void Menu() { Console.WriteLine("Escolha uma das opções do menu:"); Console.WriteLine("Opção 1: Calculo de Area"); Console.WriteLine("Opção 2: Mostra Arvore"); Console.WriteLine("Opção 3: Mostra Cerveja"); Console.WriteLine("Opção 4: Mostrar Carro"); Console.WriteLine("Opção 5: Sair do Sistema"); var menuOpcao = Console.ReadLine(); switch (menuOpcao) { case "1": { var area = new CalculosDeArea(); Console.WriteLine("informe o valor do lado"); var ladoDoQuadrado = int.Parse(Console.ReadLine()); Console.WriteLine(area.CalculaAreaDoQuadrado(ladoDoQuadrado)); } break; case "2": { Arvore.ArvoreDesenho(); } break; case "3": { ListaCerveja.Cervejas(); } break; case "4": { ListaCarros.Carros(); } break; case "5": return; } }
/// <summary> /// Metodo que exibe o Menu do sistema e verifica e encaminha para o próximo método de acordo com resposta /// </summary> private static void MenuSistema() { Console.ForegroundColor = ConsoleColor.Magenta; Console.SetBufferSize(2, 2); Console.WriteLine("Escolha uma das opções do menu:"); Console.WriteLine(" 1 - Calculo de área"); Console.WriteLine("2 - Mostrar Animação"); Console.WriteLine("3 - Mostrar marcas de cerveja"); Console.WriteLine("4 - Mostrar marcas de carro"); Console.WriteLine("5 - Sair do Sistema"); var menuEscolhido = 0; try { menuEscolhido = int.Parse(Console.ReadLine()); } catch { Console.Clear(); MenuSistema(); } switch (menuEscolhido) { case 1: { Console.Clear(); CalculaArea(); Retornando(); } break; case 2: { Console.Clear(); Arvore.ArvoreDesenho(); Retornando(); } break; case 3: { Console.Clear(); ListaCerveja.Cervejas(); Retornando(); } break; case 4: { Console.Clear(); ListaCarros.Carros(); Retornando(); } break; case 5: { Console.WriteLine("Saindo..."); return; } default: Console.Clear(); MenuSistema(); break; } }