Advertisement
f0rkB0mb

A really Simple Menu

Nov 21st, 2013
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.21 KB | None | 0 0
  1. using System;
  2. using System.Text;
  3.  
  4. namespace ReallySimpleConsoleMenu
  5. {
  6.     class Program
  7.     {
  8.         static void Main()
  9.         {
  10.             Console.Title = "FB-CSharp.Unleashed-Group Simple Menu ;)";
  11.             string aw = "";
  12.             do
  13.             {
  14.                 ShowMenu();
  15.                 Console.Write("Please make a choice: ");
  16.                 aw = Console.ReadLine();
  17.                 SelectMenu(aw);
  18.  
  19.             } while (aw.ToLower() != "d");
  20.             return;
  21.         }
  22.  
  23.         static void SelectMenu(string menu)
  24.         {
  25.             switch (menu.ToLower())
  26.             {
  27.                 case "a":
  28.                     MenuPointA();
  29.                     break;
  30.                 case "b":
  31.                     MenuPointB();
  32.                     break;
  33.                 case "c":
  34.                     MenuPointC();
  35.                     break;
  36.                 default:
  37.                     Console.WriteLine("Not Supported...");
  38.                     break;
  39.            
  40.             }
  41.         }
  42.  
  43.         static void ShowMenu()
  44.         {
  45.             Console.WriteLine("Menu Point [A] do something");
  46.             Console.WriteLine("Menu Point [B] do something");
  47.             Console.WriteLine("Menu Point [C] do something");
  48.             Console.WriteLine("Menu Point [D] quits the prog");
  49.         }
  50.  
  51.         static void MenuPointA()
  52.         {
  53.             Console.WriteLine("\n\t\t\tYou've selected A\n");
  54.         }
  55.  
  56.         static void MenuPointB()
  57.         {
  58.             Console.WriteLine("\n\t\t\tYou've selected B\n");
  59.         }
  60.  
  61.         static void MenuPointC()
  62.         {
  63.             Console.WriteLine("\n\t\t\tYou've selected C\n");
  64.         }
  65.     }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement