Als «switch-statement» getaggte Fragen

83
Der beste Weg, um einen String in C einzuschalten

In C gibt es ein switchKonstrukt, das es einem ermöglicht, verschiedene bedingte Codezweige basierend auf einem ganzzahligen Testwert auszuführen, z. int a; /* Read the value of "a" from some source, e.g. user input */ switch ( a ) { case 100: // Code break; case 200: // Code break; default: //...

80
Status "S" in Subversion

Irgendwann wurden alle Dateien in meiner Arbeitskopie mit dem Symbol "S" markiert, wie unten gezeigt: $ svn st M S AclController.php S InstallationController.php S CustomerController.php S RedirController.php S IndexController.php S LoginController.php S OrderController.php S ProductController.php...

80
Wie verwende ich die switch-Anweisung in R-Funktionen?

Ich möchte für meine Funktion in R die Anweisung verwenden switch(), um je nach Wert des Funktionsarguments eine andere Berechnung auszulösen. In Matlab können Sie dies beispielsweise schriftlich tun switch(AA) case '1' ... case '2' ... case '3' ... end Ich fand diese Verwendung der...

77
Java Switch-Anweisung - Ist "oder" / "und" möglich?

Ich habe ein Schriftsystem implementiert, das über char switch-Anweisungen herausfindet, welcher Buchstabe verwendet werden soll. In meinem Schriftbild sind nur Großbuchstaben enthalten. Ich muss es so machen, dass zum Beispiel 'a' und 'A' beide die gleiche Ausgabe haben. Anstatt doppelt so viele...

76
C # wie man enum mit switch benutzt

Ich kann nicht herausfinden, wie Schalter in Kombination mit einer Aufzählung verwendet werden. Könnten Sie mir bitte sagen, was ich falsch mache und wie ich es beheben kann? Ich muss eine Aufzählung verwenden, um einen Basisrechner zu erstellen. public enum Operator { PLUS, MINUS, MULTIPLY,...

70
Schaltfall in C # - ein konstanter Wert wird erwartet

Mein Code lautet wie folgt: public static void Output<T>(IEnumerable<T> dataSource) where T : class { dataSourceName = (typeof(T).Name); switch (dataSourceName) { case (string)typeof(CustomerDetails).Name.ToString(); : var t = 123; break; default: Console.WriteLine("Test"); } } Das...