संभव डुप्लिकेट:
Use of var keyword in C#वर बनाम स्पष्ट घोषणा
हाय, बस काम चले गए और मैं var
एक बहुत का उपयोग करने के लिए प्रयोग किया जाता रहा हूँ। मेरे पिछले काम पर हम बहुत सारे टीडीडी कर रहे थे और रिशेर्पर का उपयोग कर रहे थे।
इस नौकरी में वे तीसरे पक्ष के औजारों से नफरत करते हैं और डेवलपर्स यहां कहते हैं कि var
हर समय उपयोग करना अच्छा नहीं है और यह स्पष्ट टाइपिंग के रूप में उतना कुशल नहीं है।
कुछ समय पहले मैंने सोचा था, लेकिन अब मैं इसे इतना उपयोग कर चुका हूं, और यह मेरा कोड साफ दिखता है।
मैंने कुछ पोस्ट पढ़ी हैं और ऐसा लगता है कि यह उतना ही कुशल है या नहीं। मैंने पढ़ा है कि var
का उपयोग कर एक ही आईएल कोड उत्पन्न करता है। तो क्या यह उतना कुशल नहीं होना चाहिए? कहीं और मैंने पढ़ा है कि भले ही var
का उपयोग एक ही आईएल कोड उत्पन्न करता है, यह पता लगाना है कि यह किस प्रकार है। तो 'अनुमानित' वास्तव में क्या मतलब है?
कुछ स्पष्टीकरण कि प्रदर्शन के अनुसार वे समान हैं या नहीं।
"इस काम में वे तीसरे पक्ष के उपकरणों से नफरत है ', मैं विवेक की खातिर और अधिक महत्वपूर्ण करने के लिए, उन में से एक हुआ करता था मेरे समय के साथ चीजें और कोड प्रबंधन को आसान/क्लीनर और संगत बनाना Resharper या किसी तीसरे पक्ष के उपकरण का उपयोग नहीं कर सकता जो लाभ प्रदान करेगा। किसी चीज़ का उपयोग करने से नफरत करना किसी और को इसका इस्तेमाल करने से रोकने का कारण नहीं है। – Arjang