मैंने अभी-अभी पढ़ा है: http://oldfashionedsoftware.com/2008/08/20/a-post-about-nothing/
जहाँ तक मैं समझता हूँ, Nullएक लक्षण है और इसका एकमात्र उदाहरण है null।
जब कोई विधि अशक्त तर्क लेती है, तो हम इसे केवल एक Nullसंदर्भ या nullसीधे पास कर सकते हैं, लेकिन कोई अन्य संदर्भ नहीं, भले ही यह अशक्त हो ( nullString: String = nullउदाहरण के लिए)।
मुझे आश्चर्य है कि इस Nullविशेषता का उपयोग करने वाले कौन से मामले उपयोगी हो सकते हैं। कुछ भी नहीं है, जिसके लिए मैं वास्तव में कोई और उदाहरण नहीं देखता।
मुझे वास्तव में यह समझ में नहीं आता है कि रिटर्न प्रकार के रूप में नथिंग और यूनिट का उपयोग करने में क्या अंतर है, क्योंकि दोनों किसी भी परिणाम को नहीं लौटाते हैं, कैसे पता करें कि जब मैं एक विधि का उपयोग करता हूं जो उदाहरण के लिए लॉगिंग करता है?
क्या आपके पास यूनिट / नल / कुछ भी नहीं है जो रिटर्न प्रकार के अलावा कुछ और है?