Что лучший способ состоит в том, чтобы распечатать "Да" или "Нет" в зависимости от значения
По моему мнению, я хочу распечатать
Model.isStudent
и я не хочу TRUE или FALSE, я хочу Да или номер.... я еще должен записать если оператор?
Напишите вспомогательный метод:
public static class MyExtensions
{
public static string FormatBool(this HtmlHelper html, bool value)
{
return html.Encode(value ? "Yes" : "No");
}
}
И используйте его следующим образом:
<%= Html.FormatBool(Model.IsStudent) %>
Как насчет метода расширения на bool:
public static class BoolExtensions {
public static string ToYesNo(this bool value) {
return value ? "Yes": "No";
}
}
Использование будет:
Model.isStudent.ToYesNo();