Vì vậy, kể từ khi C# 6.0 xuất hiện, tôi đã sử dụng toán tử null có điều kiện khá nhiều. Ví dụ:Toán tử null-điều kiện mới trong ASP.NET MVC Razor
Model?.Person?.Zip
Tuy nhiên, bây giờ tôi có một giải pháp mà khách hàng hoạt động trên mô hình miền trong chế độ xem. Trong khi tôi sẽ săn lùng các nhà phát triển với một cái rìu, tôi thấy nó dễ dàng hơn để thực hiện một số kiểm tra null trong khung nhìn.
Tuy nhiên, khi tôi đi này trong Razor:
@Model?.Person?.Zip
My Model?
được coi là năng động, nhưng ?
phá vỡ những điều động và phần còn lại được trả lại dưới dạng văn bản.
Bạn giải quyết vấn đề này bằng cách nào?
Chỉ cần đoán @ (Mô hình? .Person? .Zip) –
@DieterB Haha, điều đó thật đơn giản ... VÀ NÓ LÀM VIỆC. Tuyệt vời. Bạn có thể đặt câu trả lời cho tất cả những người dùng Google trong tương lai, những người ngu ngốc như tôi không? –
Xong. Thnx để xác nhận ;-) –