Ich habe den folgenden Code für SWITCH-Anweisung (Razor - ASP.NET MVC). Es gibt Syntaxfehler. Können Sie mir den richtigen Syntaxcode geben?Razor Syntax für SWITCH
@switch (DateTime.Now.Hour)
{
case < 12: // ERROR HERE
message="Morning.";
break;
case > 12: // ERROR HERE
message="Evening.";
break;
default:
message="Afternoon";
break;
}
Dank
lösen Sie können nicht Bedingung, falls Anweisung anzuwenden. – mmushtaq
Verwenden Sie geschachtelte if-Bedingung dafür, da Switch-Case nützlich für die Übereinstimmung gleichen Werts ohne Bedingung verwenden. Verwenden Sie geschachtelt, wenn für Ihren Fall. – Shan