Was ist der Switch -Ausdruck in C#
Der Switch-Ausdruck gibt schaltrige Konzepte an. Wenn die Schalterarme einen Wert liefern, liefert sie eine klare Syntax. Es ist ein erweitertes Merkmal von Switch -Anweisungen, die in C#8 eingeführt werden.0.
Syntax der Switch -Expression in C#
Unten finden Sie die einfache Syntax der Switch-Expression in C#-Sprache:
Ergebnis = WertschalterVerstehen wir den Ausdruck von C# Switch:
Bewegen Sie sich nun zur Initialisierung von Werten in C#:
int n = 2;Hier initialisieren Sie zuerst die Switch-Expression mit N Wert unter Verwendung des Zuweisungsbetreibers, der den Wert an die zurückgibt Ergebnis Variable. Dann vergleichbar der Wert im Switch -Ausdruck mit dem Muster 1, 2 die String -Typwerte haben als Eins Und Zwei, und verteilt die entsprechende Zeichenfolge dem Ergebnis. In dieser Situation ist das Ergebnis des Ergebnisses „zwei“, weil n gleich ist 2.
Beispiel für den Switch -Ausdruck in C#
Jetzt präsentieren wir Ihnen das einfache Beispiel für die C # -Sprache unter Verwendung des Switch -Ausdrucks:
mit System verwenden;Wir stellen eine Variable der Typgeist fest Jahreszeit und den Wert liefern 3 In diesem Beispiel. Als nächstes verwenden wir einen Switch -Ausdruck, um herauszufinden, welche Saison das ist Wert = 3 repräsentiert. Der Switch -Ausdruck besteht aus mehreren Fällen, und jede von ihnen überträgt eine ganze Zahl zu einem Saite Am Ende. Wir haben in diesem Szenario vier Fälle, 1 für jede der Jahreszeiten und die Unbekannt String gibt eine Ausnahme zurück, wenn der Wert der Saison nicht gehört Jahreszeiten 1-4. Endlich die Konsole.Schreiben() wird verwendet, um die Nachricht der endgültigen Ausgabe zu drucken, wie unten gezeigt:
Abschluss
Die Switch -Ausdrücke werden üblicherweise in Expressionskontexten verwendet, was bedeutet, dass sie einen Wert ausgeben, der einer Variablen zugeordnet oder in einem größeren Ausdruck verwendet werden kann. Traditionelle Switch -Aussagen hingegen werden im Kontext einer Erklärung verwendet. Im obigen Beitrag haben wir Ihnen eine einfache Verwendung des Switch -Ausdrucks in C# mit Hilfe eines Beispielprogramms zur Verfügung gestellt.