2013-07-22 7 views
52

मेरा प्रश्न थोड़ा मूर्खतापूर्ण लग सकता है लेकिन जब भी मुझे इसका सामना करना पड़ता है तो यह मुझे खराब करता है।सी # हैस्वाल्लू बनाम = शून्य

where value.HasValue 

और

where value != null 

करता HasValue जांच करता है कि value रिक्त है: के बीच क्या अंतर है?

+2

http://stackoverflow.com/questions/5233882/is-there-any-difference-between-mynullablelong-hasvalue-and-mynullablelong-nu – 0xAX

उत्तर

57

वे दोनों एक ही काम करते हैं, बस एक चुनें और इसके साथ चिपके रहें ताकि आपके पास स्थिरता हो। अंत में या तो उपयोग करके हासिल करने के लिए कुछ भी नहीं है।

संबंधित मुद्दे