Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. static void Main(string[] args)
  2. {
  3. Console.BackgroundColor = ConsoleColor.Blue;
  4. Console.Clear();
  5. Console.ForegroundColor = ConsoleColor.White;
  6. string[] rygga = new string[5];
  7. bool isRunning = true;
  8. while (isRunning)
  9. {
  10. Console.WriteLine();
  11. Console.WriteLine("\tVälkommen till ryggsäcken v2");
  12. Console.WriteLine();
  13. Console.WriteLine("\t Välj ett alternativ!");
  14. Console.WriteLine("\n[ 1 ]\tLägg till ett förmål i ryggsäcken");
  15. Console.WriteLine("[ 2 ]\tVisa alla föremål som finns i ryggsäcken");
  16. Console.WriteLine("[ 3 ]\tSök innehållet i ryggsäcken");
  17. Console.WriteLine("[ 4 ]\tRensa innehåll");
  18. Console.WriteLine("[ 5 ]\tAvsluta");
  19. Int32.TryParse(Console.ReadLine(), out int contentbpack);
  20.  
  21. switch (contentbpack)
  22. {
  23. case 1:
  24. Console.Write("Lägg till föremål 1: ");
  25. rygga[0] = Console.ReadLine();
  26. Console.Write("Lägg till föremål 2: ");
  27. rygga[1] = Console.ReadLine();
  28. Console.Write("Lägg till föremål 3: ");
  29. rygga[2] = Console.ReadLine();
  30. Console.Write("Lägg till föremål 4: ");
  31. rygga[3] = Console.ReadLine();
  32. Console.Write("Lägg till föremål 5: ");
  33. rygga[4] = Console.ReadLine();
  34. break;
  35. case 2:
  36. Console.WriteLine("Ryggsäcken innhåller!");
  37. for (int i = 0; i < rygga.Length; i++)
  38. {
  39. Console.WriteLine(rygga[i]);
  40. }
  41. break;
  42. case 3:
  43. Console.WriteLine("Sök i ryggsäcken");
  44. string search = Console.ReadLine();
  45. for (int i = 0; i < rygga.Length; i++)
  46. {
  47. if (search.ToLower() == rygga[i].ToLower())
  48. {
  49. Console.WriteLine($"\tDin sökning fanns i ryggsäcken: {rygga[i]}");
  50. break;
  51. }
  52.  
  53. /*
  54. * ---------Here is the bug. The little bit makes it not work like i want it too.
  55. else
  56.  
  57. Console.WriteLine("din sökning fanns inte i ryggsäcken");
  58. break;
  59. */
  60.  
  61. }
  62. break;
  63. case 4:
  64. Array.Clear(rygga, 0, 5);
  65. Console.WriteLine("Ryggsäcken är nu tom!");
  66. break;
  67. case 5:
  68. isRunning = false;
  69. break;
  70. default:
  71. Console.WriteLine("Felakting knapptryck var god försök igen!");
  72. break;
  73. }
  74. }
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement