У меня есть следующий код для инструкции SWITCH (Razor - ASP.NET MVC). Это дает синтаксическую ошибку. Можете ли вы предоставить мне правильный синтаксический код?Синтаксис Razor для SWITCH
@switch (DateTime.Now.Hour)
{
case < 12: // ERROR HERE
message="Morning.";
break;
case > 12: // ERROR HERE
message="Evening.";
break;
default:
message="Afternoon";
break;
}
Благодаря
Вы не можете применить условие в случае, если заявление. – mmushtaq
Используйте условие вложенности if для этого, потому что случай ключа полезен для соответствия тому же значению без использования условия. используйте вложенный, если для вашего случая. – Shan