Switch-Case in c# veranschaulicht
Mit "Wenn... sonst" in der gesamten Anwendung c# kann schwer zu lesen und kann auch dazu führen, Ihnen Programmierung Fehler zu machen. Verwenden Sie stattdessen eine "Switch"-Anweisung, die einen Switch-Abschnitt aus einer Liste von Kandidaten ausführen auswählt. Eine Switch-Anweisung enthält Schalter Abschnitte mit einer oder mehreren Case-Marken, die den Wert des Switch-Ausdruck entsprechen. Ein Switch-Ausdruck ist der Wert mit einer Case-Bezeichnung zugeordnet werden und wenn das Match Code Folgendes erfolgt Abschnitt RS führt.
Anweisungen
1 Starten Sie Microsoft Visual c# Express und klicken Sie auf "Neues Projekt". Klicken Sie "Visual c#" unter "Installierte Vorlagen", und doppelklicken Sie auf "Console Application" erstellen Sie eine neue Konsolenanwendung.
2 Kopieren Sie und fügen Sie den folgenden Code um einen konstanten Wert mit einem Switch-Ausdruck zu überprüfen:
Int SwitchVal = 6;
Console.WriteLine("First switch example:");
switch (switchVal)
{
case 1:
Console.WriteLine("This is case 1");
break;
case 6:
Console.WriteLine("This is case 6");
break;
default:
Console.WriteLine("Default case");
break;
}
3
Kopieren Sie und fügen Sie den folgenden Code um eine Switch-Ausdruck mit mehr als einer Case-Bezeichnung zu überprüfen:
Console.WriteLine("---");
Console.WriteLine("Second switch example:");
int switchValSecond = 2;
switch (switchValSecond)
{
case 1:
case 2:
Console.WriteLine("This is case 1 and 2.");
break;
case 3:
Console.WriteLine("This is case 3");
break;
default:
Console.WriteLine("Default case");
break;
}
4
Fügen Sie den folgenden Code, um zu überprüfen, einen String-Ausdruck mit String-Werte in der Case-Marken:
Console.WriteLine("---");
Console.WriteLine("Third switch example:");
string switchValThird = "7";
switch (switchValThird)
{
case "1":
case "2":
Console.WriteLine("This is case 1 and 2.");
break;
case "7":
Console.WriteLine("This is case 3");
break;
default:
Console.WriteLine("Default case");
break;
}
5
Beendet wird das Programm durch das Hinzufügen der folgenden Codezeilen:
Console.WriteLine("---");
Console.WriteLine("Press any key to end program...");
Console.ReadKey(true);
6
Mit "F5" um das Programm auszuführen.