Tôi có một câu hỏi (có thể) câm về định dạng hiển thị các loại có thể vô hiệu. Tại thời điểm này, khi tôi cần phải chỉ ra rằng một lĩnh vực một loại nullable không thực sự có một giá trị null, tôi mã nó như thế này:Một cách thanh lịch hơn để hiển thị null?
var stringToDisplay = nullableDecimal.HasValue ? nullableDecimal.ToString() : "N/A";
Hoặc một số biến thể của rằng văn bản cơ bản.
Tôi không nghĩ rằng mình có thể sử dụng toán tử kết hợp - hoặc ít nhất tôi không nghĩ đó là phương pháp phù hợp (đúng với tôi nếu tôi sai).
Có cách nào tốt hơn và hiệu quả hơn để thực hiện việc này không? Tôi chỉ cảm thấy như mã soạn sẵn này đang xâm nhập vào mã nguồn của tôi ngày càng nhiều trong những ngày này ...
Phiên bản C# nào? –
Tại sao không phải là một phương pháp mở rộng chung? –