Video: Benötigt eine switch-Anweisung einen Standardwert?
2024 Autor: Lynn Donovan | [email protected]. Zuletzt bearbeitet: 2023-12-15 23:42
Nein, es ist nicht notwendig von Standardfall in einem switch-Anweisung und es gibt keine regel zu halten Standardfall am Ende aller Fälle kann es am Anfang und in der Mitte aller anderen Fälle platziert werden.
Braucht dann jede switch-Anweisung einen Standardwert?
auswählen Schalter , " Switch-Anweisung tut nicht haben Standardfall ." EIN switch-Anweisung ohne ein Standardfall kann zulassen, dass die Ausführung stillschweigend "durchfällt", wenn keine Fälle übereinstimmen.
Sollte neben dem oben genannten Standard der letzte Fall in einer switch-Anweisung sein? EIN ' Schalter ' Aussage sollte verfügen über ' Ursprünglich ' als die letzte Etikett. Hinzufügen eines ' Ursprünglich 'Etikett am Ende jedes ' Schalter ' Stellungnahme macht den Code klarer und garantiert, dass alle möglichen Fall wo keines der Labels mit dem Wert der Kontrollvariablen übereinstimmt, wird behandelt.
Was ist der Standardwert in einer switch-Anweisung?
Die Standardaussage wird ausgeführt, wenn nein Fall konstanter Ausdruck ist gleich dem Wert von Schalter (Ausdruck). Wenn die Standardaussage wird weggelassen, und nein Fall Übereinstimmung gefunden, keine der Aussagen in dem Schalter Körper ausgeführt werden. EIN Fall oder Ursprünglich Label kann nur innerhalb von a appear erscheinen switch-Anweisung.
Ist die Standardeinstellung in der Groß-/Kleinschreibung in C# obligatorisch?
In C# , duplizieren Fall Werte sind nicht erlaubt. Der Datentyp der Variablen im Schalter und Wert von a Fall muss vom gleichen Typ sein. Die Standardaussage ist optional und kann überall im switch-Anweisung . Mehrere Ursprünglich Aussagen sind nicht erlaubt.
Empfohlen:
Benötigt Eigrp einen IP-Standardnetzwerkbefehl, um eine Standardroute zu verbreiten?
Verwenden Sie den Befehl ip default-network, damit IGRP eine Standardroute weitergibt. EIGRP propagiert eine Route zum Netzwerk 0.0. 0.0, aber die statische Route muss in das Routing-Protokoll umverteilt werden. In früheren Versionen von RIP wurde die Standardroute mit der IP-Route 0.0 . erstellt
Benötigt JDBC einen Oracle-Client?
Der JDBC-Thin-Treiber erfordert keine Installation der Oracle-Client-Software, erfordert jedoch die Konfiguration des Servers mit einem TCP/IP-Listener
Was ist der Standardwert des Zeitstempels in MySQL?
In der Kategorientabelle ist die created_at-Spalte eine TIMESTAMP-Spalte, deren Standardwert auf CURRENT_TIMESTAMP gesetzt ist. Wie Sie der Ausgabe entnehmen können, hat MySQL den Zeitstempel zum Zeitpunkt des Einfügens als Standardwert für die Spalte created_at verwendet
Benötigt eine Verkabelung der Klasse 2 einen Kabelkanal?
2 (NEC 2002), ermöglicht die Installation von Systemleitern der Klassen 2 und 3 im selben Kabelkanal mit Leistungsleitern. Die Leiter sind inhärent gekoppelt, sowohl induktiv als auch kapazitiv; ungeachtet kopplungsunabhängiger Leiterisolationen und beliebiger Umklassifizierung der Stromkreise
Woher wissen Sie, wann Ihr Roomba einen neuen Akku benötigt?
Wenn der Akku vollständig aufgeladen ist, sollte das Licht durchgehend grün leuchten, beim Laden gelb pulsieren, rot blinken, wenn der Akku leer ist, und rot blinken, wenn der Akku zu schwach ist, um alleine anzudocken