Новый нуль-условный оператор в ASP.NET MVC Razor
Итак, с тех пор, как вышел C # 6.0, я довольно часто использовал нуль-условный оператор. Пример:
Model?.Person?.Zip
Однако теперь у меня есть ситуация, когда у меня есть решение, когда клиент работает с моделями доменов в представлении. Хотя я бы охотился за разработчиком с помощью топора, я считаю, что проще сделать несколько нулевых проверок в представлении.
Однако, когда я иду в это в Razor:
@Model?.Person?.Zip
мойModel?
рассматривается как динамичный, но?
разбивает динамические вещи, а отдых отображается как текст.
Как вы решаете это?