Usuário com melhor resposta
Resposta de retorno

Pergunta
-
Olá pessoal... estou começando em C# e tenho uma dúvida: Como por uma resposta retorno referente a pergunta.
Console.WriteLine("MENU");
Console.WriteLine("[1] - X ");
Console.WriteLine();
Console.WriteLine("[2] - Y");
Console.WriteLine();
Console.WriteLine("[3] - Z");Caso eu selecionasse a opção [1] queria ter uma mensagem de retorno dizendo que selecionei [1] assim por diante...- Editado Kennedy Salvino terça-feira, 10 de julho de 2012 00:27
Respostas
-
Olá Kennedy,
Tudo beleza?
Montei para vc um fluxo de um menu de console. Este exemplo mostra a opção digitada pelo usuário, filtra entrada de valores incorretas e possui opção de sair.... Veja se ajuda...using System; namespace ConsoleApplication1 { class Program { public static void Main(string[] args) { int menuInput = 0; string readLine = string.Empty; do { menuInput = 0; readLine = string.Empty; Console.WriteLine("MENU"); Console.WriteLine("[1] - X "); Console.WriteLine(); Console.WriteLine("[2] - Y"); Console.WriteLine(); Console.WriteLine("[3] - Z"); Console.WriteLine(); Console.WriteLine("[4] - Sair"); Console.WriteLine(); do { Console.WriteLine("Informe uma opção: "); readLine = Console.ReadLine(); } while(!Int32.TryParse(readLine, out menuInput)); switch (menuInput) { case 1: Console.WriteLine("Opção 1 selecionada"); break; case 2: Console.WriteLine("Opção 2 selecionada"); break; case 3: Console.WriteLine("Opção 3 selecionada"); break; case 4: break; default: Console.WriteLine("Opção desconhecida selecionada..."); break; } if (menuInput != 4) { Console.WriteLine("Pressione alguma tecla para continuar..."); Console.ReadKey(); Console.Clear(); } } while (menuInput != 4); } } }
[]s!Fernando Henrique Inocêncio Borba Ferreira
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique
Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil- Sugerido como Resposta Olavo Oliveira NetoModerator terça-feira, 10 de julho de 2012 12:12
- Marcado como Resposta Fernando Henrique Inocêncio Borba FerreiraMicrosoft employee, Moderator terça-feira, 10 de julho de 2012 16:42
Todas as Respostas
-
Olá Kennedy,
Tudo beleza?
Montei para vc um fluxo de um menu de console. Este exemplo mostra a opção digitada pelo usuário, filtra entrada de valores incorretas e possui opção de sair.... Veja se ajuda...using System; namespace ConsoleApplication1 { class Program { public static void Main(string[] args) { int menuInput = 0; string readLine = string.Empty; do { menuInput = 0; readLine = string.Empty; Console.WriteLine("MENU"); Console.WriteLine("[1] - X "); Console.WriteLine(); Console.WriteLine("[2] - Y"); Console.WriteLine(); Console.WriteLine("[3] - Z"); Console.WriteLine(); Console.WriteLine("[4] - Sair"); Console.WriteLine(); do { Console.WriteLine("Informe uma opção: "); readLine = Console.ReadLine(); } while(!Int32.TryParse(readLine, out menuInput)); switch (menuInput) { case 1: Console.WriteLine("Opção 1 selecionada"); break; case 2: Console.WriteLine("Opção 2 selecionada"); break; case 3: Console.WriteLine("Opção 3 selecionada"); break; case 4: break; default: Console.WriteLine("Opção desconhecida selecionada..."); break; } if (menuInput != 4) { Console.WriteLine("Pressione alguma tecla para continuar..."); Console.ReadKey(); Console.Clear(); } } while (menuInput != 4); } } }
[]s!Fernando Henrique Inocêncio Borba Ferreira
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique
Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil- Sugerido como Resposta Olavo Oliveira NetoModerator terça-feira, 10 de julho de 2012 12:12
- Marcado como Resposta Fernando Henrique Inocêncio Borba FerreiraMicrosoft employee, Moderator terça-feira, 10 de julho de 2012 16:42
-