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

सी# | var बनाम स्पष्ट प्रकार की घोषणाएँ

2024-07-30 को प्रकाशित
ब्राउज़ करें:987

C# | var vs Explicit Type Declarations

C# में, डेवलपर्स के पास अंतर्निहित प्रकार के अनुमान के लिए var का उपयोग करने या किसी चर के डेटा प्रकार को स्पष्ट रूप से घोषित करने का विकल्प होता है। दोनों दृष्टिकोणों के अपने फायदे और उपयोग के मामले हैं। आइए जानें कि कब var का उपयोग करना है और कब स्पष्ट प्रकार की घोषणाओं का उपयोग करना है।

var - अंतर्निहित प्रकार का अनुमान

var कीवर्ड C# 3.0 में पेश किया गया था और कंपाइलर को निर्दिष्ट मान के आधार पर एक वेरिएबल के प्रकार का अनुमान लगाने की अनुमति देता है। यह कोड पठनीयता को बढ़ाता है और अतिरेक को कम कर सकता है। हालाँकि, कोड स्पष्टता बनाए रखने के लिए var का विवेकपूर्ण ढंग से उपयोग करना आवश्यक है।

उदाहरण:

var name = "John Doe";
var age = 25;
var isStudent = true;

// Compiler infers types: string, int, bool

उपरोक्त उदाहरण में, नाम, आयु और isStudent के प्रकार का अनुमान कंपाइलर द्वारा निर्दिष्ट मानों के आधार पर लगाया जाता है।

स्पष्ट प्रकार की घोषणाएँ

वेरिएबल के डेटा प्रकार को स्पष्ट रूप से घोषित करना कुछ परिदृश्यों में फायदेमंद हो सकता है, पाठकों को स्पष्टता प्रदान करता है और अनपेक्षित प्रकार के परिवर्तनों को रोकता है। यह तब भी मदद करता है जब इनिशियलाइज़र प्रकार को स्पष्ट नहीं करता है।

उदाहरण:

string productName = "Widget";
int quantity = 100;
bool isAvailable = true;

// Explicitly declaring types for clarity

यहां, स्पष्ट प्रकार की घोषणाएं यह स्पष्ट करती हैं कि productName एक स्ट्रिंग है, मात्रा एक पूर्णांक है, और isAvailable एक बूलियन है।

var और स्पष्ट प्रकारों के बीच चयन के लिए दिशानिर्देश

  1. पठनीयता: जब चर का प्रकार निर्दिष्ट मान से स्पष्ट हो, तो कोड पठनीयता को बढ़ाते हुए var का उपयोग करें।

  2. स्पष्टता: जब स्पष्टता महत्वपूर्ण हो या जब प्रारंभकर्ता स्पष्ट रूप से प्रकार का संकेत नहीं देता है तो स्पष्ट प्रकार की घोषणाओं का उपयोग करें।

  3. संगति: कोडबेस के भीतर स्थिरता बनाए रखें। एक सुसंगत कोडिंग शैली के लिए एक दृष्टिकोण चुनें और उस पर कायम रहें।

  4. जटिल प्रकार: जटिल प्रकारों के लिए या अज्ञात प्रकारों के साथ काम करते समय, स्पष्ट प्रकार की घोषणाएं अक्सर आवश्यक होती हैं।

आगे क्या?

var या स्पष्ट प्रकार की घोषणाओं का उपयोग करने का निर्णय विशिष्ट संदर्भ और पठनीयता लक्ष्यों पर निर्भर करता है। संक्षिप्त कोड और स्पष्टता के बीच संतुलन बनाए रखने से रखरखाव योग्य और समझने योग्य C# कोड सुनिश्चित होता है।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/hbolajraf/c-var-vs-explicit-type-declarations-270k यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3