Рассмотрим следующий код, который я использую при отображении клиента ' s почтовый адрес внутри таблицы в представлении:
<%: Customer.MailingAddress == null ? "" : Customer.MailingAddress.City %>
Я обнаружил, что использую изрядное количество этих троичных условных операторов, и мне интересно, есть ли способ вернуться к объекту, оцениваемому в условии, чтобы я мог использовать это в выражении. Примерно так:
<%: Customer.MailingAddress == null ? "" : {0}.City %>
Есть ли что-то подобное? Я знаю, что могу создать переменную, в которой будет храниться значение, но было бы неплохо сохранить все в одном маленьком компактном выражении на страницах просмотра.
Спасибо!