Visual Studio – die besten Beiträge

C# Schleife nur bei der falschen Eingabe?

servus,

könnte mir jemand helfen eine Schleife in mein Code reinzubauen, die sich nur innerhalb der falschen Eingabe aktiviert? hab alles mit meinem Anfängerwissen versucht aber leider erfolglos.

Nur bei den Eingaben 1, 2, 3, 4, 5 und 6 soll das jeweilige Getränk ausgewählt werden, bei anderen Zahlen wird der User gebeten andere Zahl einzugeben.

Console.Write("         |    Enter the number: ");
int choosedDrink = Int32.Parse(Console.ReadLine());



   switch (choosedDrink)
   {
      case 1:
      Console.WriteLine("\n");
      Console.WriteLine("You choosed CocaCola");
      break;

      case 2:
      Console.WriteLine("\n");
      Console.WriteLine("You choosed Water");
      break;

      case 3:
      Console.WriteLine("\n");
      Console.WriteLine("You choosed Juice");
      break;

      case 4:
      Console.WriteLine("\n");
      Console.WriteLine("You choosed IceTee");
      break;

      case 5:
      Console.WriteLine("\n");
      Console.WriteLine("You choosed RedBull");
      break;

      case 6:
      Console.WriteLine("\n");
      Console.WriteLine("You choosed Cellar Beer");
      break;

      default:
        Console.WriteLine("\n");
        Console.WriteLine("\n");
        Console.Write("Unidentified Number, try again: ");
        choosedDrink = Int32.Parse(Console.ReadLine());
        break;

  }
C Sharp, Programmiersprache, Visual Studio, Loop

Meistgelesene Beiträge zum Thema Visual Studio