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 フレームワークに既に存在しないとは信じられません。それで、どれが欠けていますか?