Tôi vừa đọc: http://oldfashionedsoftware.com/2008/08/20/a-post-about-nothing/
Theo như tôi hiểu, Nulllà 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 Nulltham chiếu hoặc nulltrự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 = nullví 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?