【发布时间】:2019-12-05 21:49:33
【问题描述】:
我有一些如下所示的网址:/Collection/Summary?ViewBy=AZ
我正在尝试实现一个 switch 语句,这样如果 url 包含 X,那么 Y 就会发生。
当它只是一个 if/else 时,它可以工作,但我不确定它如何与 switch 表达式一起工作,尤其是 Contains 部分。
这里是sn-p的代码:
@{
switch(Request.RawUrl.Contains)
{
case "Summary":
case "Detail":
@Styles.Render("~/Content/global");
break;
default:
@Styles.Render("~/Content/site");
break;
}
}
【问题讨论】:
标签: c# asp.net asp.net-mvc razor switch-statement