Tôi vừa đọc: http://oldfashionedsoftware.com/2008/08/20/a-post-about-nothing/
Theo như tôi hiểu, Null
là một đặc điểm và trường hợp duy nhất của nó là null
.
Khi một phương thức nhận đối số Null, thì chúng ta chỉ có thể chuyển nó một Null
tham chiếu hoặc null
trực tiếp, chứ không phải bất kỳ tham chiếu nào khác, ngay cả khi nó là null ( nullString: String = null
ví dụ).
Tôi chỉ tự hỏi trong những trường hợp sử dụng Null
đặc điểm này có thể hữu ích. Ngoài ra còn có đặc điểm Không có gì mà tôi thực sự không thấy bất kỳ ví dụ nào nữa.
Tôi thực sự không hiểu sự khác biệt giữa việc sử dụng Không có gì và Đơn vị làm kiểu trả về là gì, vì cả hai đều không trả về bất kỳ kết quả nào, làm thế nào để biết nên sử dụng kết quả nào khi tôi có một phương thức thực hiện ghi nhật ký?
Bạn có sử dụng Đơn vị / Null / Không có gì khác ngoài kiểu trả về không?