"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या नल-सशर्त ऑपरेटर `?` के साथ डीप नल की जाँच बेहतर है?

क्या नल-सशर्त ऑपरेटर `?` के साथ डीप नल की जाँच बेहतर है?

2025-03-04 पर पोस्ट किया गया
ब्राउज़ करें:930

Is Deep Null Checking Better with the Null-Conditional Operator `?.`?

] ] जंजीर का उपयोग करके पारंपरिक तरीके

यदि कथन, जैसे: ]

क्रिया और दोहराव हैं। एक अधिक सुरुचिपूर्ण समाधान की आवश्यकता है।

] ] C#का अशक्त-सशर्त ऑपरेटर, ? , एक प्रमुख उदाहरण है।

]
if (cake != null && cake.frosting != null && cake.frosting.berries != null) ...

केक? ] अन्यथा, यह अंतिम संपत्ति का मान लौटाता है।

]

जबकि शुरू में C# 4 के लिए विचार किया गया था, ? ] ] ] ]

सारांश

] C# 6 में इसके समावेश ने कोड की गुणवत्ता और पठनीयता को बढ़ाया है, जो जटिल ऑब्जेक्ट संरचनाओं के साथ काम करने वाले डेवलपर्स के लिए अमूल्य साबित होता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3