在 web 开发过程中,有很多场景我想根据条件输出一个字符串(例如 CSS 类)。流行的是:活跃的,甚至,...
在总是在特定条件下重复相同的功能之后,我现在写了一个可重用的功能并想将它添加到我的助手中。像这样:
public static string StringOnCondition (condition, returnString) {
return (condition) ? returnString : "";
}
这样我就可以在这种情况下使用它:
<li class="classRoom">
<a href="/messages/" class="classRoomName @Helpers.StringOnCondition(Model.Url == "/messages/", "active")">Inbox</a>
</li>
但实际上,我不敢相信 .NET 框架中还没有这样的功能。那么我错过了哪一个?