Saya baru saja membaca: http://oldfashionedsoftware.com/2008/08/20/a-post-about-nothing/
Sejauh yang saya mengerti, itu Nulladalah sifat dan satu-satunya contoh adalah null.
Ketika sebuah metode mengambil argumen Null, maka kita hanya dapat meneruskannya sebagai Nullreferensi atau nullsecara langsung, tetapi tidak untuk referensi lain, meskipun nilainya null ( nullString: String = nullmisalnya).
Saya hanya ingin tahu dalam kasus mana menggunakan Nullsifat ini dapat berguna. Ada juga sifat Tidak Ada yang tidak benar-benar saya lihat contohnya.
Saya juga tidak begitu mengerti apa perbedaan antara menggunakan Nothing dan Unit sebagai tipe pengembalian, karena keduanya tidak mengembalikan hasil apa pun, bagaimana cara mengetahui mana yang akan digunakan ketika saya memiliki metode yang melakukan logging misalnya?
Apakah Anda memiliki penggunaan Unit / Null / Nothing sebagai sesuatu yang lain selain tipe pengembalian?