- क्लोज़ () को डिस्पोज़ () मेथड द्वारा कॉल किया जाता है, इसलिए जब तक आप "उपयोग" का सही तरीके से उपयोग कर रहे हैं, तब तक आपको क्लोज () को स्पष्ट रूप से कॉल करने की आवश्यकता नहीं है।
- यदि NULL को वापस करना संभव है, तो आपको इसकी जांच करनी चाहिए। मैं सलाह दूंगा कि यदि आप एसक्यूएल कनेक्शन प्राप्त करने वाले कोड को नियंत्रित करते हैं, तो आप न्यूल को वापस करने के बजाय अपवाद फेंकने पर दृढ़ता से विचार करते हैं। अन्यथा अन्य डेवलपर्स उसी प्रकार की समस्याओं में भाग सकते हैं। आवश्यक SQL कनेक्शन को खोलने में विफलता मुझे एक वैध असाधारण मामला प्रतीत होता है। यदि आवश्यक हो, तो आप हमेशा एक TryConnectOneTime शामिल कर सकते हैं, जब कोई डेवलपर अपवाद प्रबंधन से बचना चाहता है।
इसके अलावा, एक और स्टाइल नोट - यदि कोई अतिरिक्त अतिरिक्त लाइन जोड़ी जाती है और एक अप्रत्याशित त्रुटि होती है, तो मैं आपके कथन का उपयोग करने के लिए उचित रूप से ब्रेसिंग करने की सलाह दूंगा। शैली-वार, जब मेरे पास एक साथ कई कथन होते हैं, तो मैं आमतौर पर कथनों का उपयोग करके इंडेंट नहीं करता, लेकिन यह सब व्यक्तिगत पसंद पर निर्भर करता है।