Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

C# में कीवर्ड कॉन्स्टेबल और रीडोनली में क्या अंतर है?

Const

स्थिर फ़ील्ड वे फ़ील्ड हैं जिन्हें संशोधित नहीं किया जा सकता है। घोषणा के समय, आपको इसे एक मान निर्दिष्ट करना होगा।

const int a = 5;

केवल पढ़ने के लिए

केवल-पढ़ने के लिए फ़ील्ड को घोषणा के समय प्रारंभ किया जाता है या आप इसे कंस्ट्रक्टर के भीतर भी सेट कर सकते हैं।

आइए एक उदाहरण देखें जिसमें कंस्ट्रक्टर के अंदर केवल-पढ़ने के लिए फ़ील्ड को इनिशियलाइज़ किया जाता है -

उदाहरण

class Calculate {
   readonly int z;
   public Demo( ) {
      z = 20;
   }
}

  1. कोटलिन में कॉन्स्टेबल और वैल में क्या अंतर है?

    कॉन्स्ट कीवर्ड स्थिरांक जब भी चर मान const रहता है, तो कोटलिन में कीवर्ड का उपयोग किया जाता है एक आवेदन के पूरे जीवनचक्र में। इसका मतलब है कि स्थिरांक केवल वर्ग के अपरिवर्तनीय गुणों पर लागू होता है। आसान शब्दों में, स्थिरांक . का प्रयोग करें किसी वर्ग की केवल पढ़ने योग्य संपत्ति घोषित करने के लिए।

  1. C और C++ में क्या अंतर है?

    C और C++ के बीच कुछ अंतर निम्नलिखित हैं। C++ की तुलना में, C, C++ का सबसेट है। सभी मान्य C प्रोग्राम मान्य C++ प्रोग्राम हैं। C एक संरचनात्मक या प्रक्रियात्मक प्रोग्रामिंग भाषा है, जबकि C++ एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषा है। सी में, फंक्शंस मौलिक बिल्डिंग ब्लॉक हैं, जबकि सी ++ में, ऑब्जेक्ट

  1. कॉन्स्ट इंट *, कॉन्स्ट इंट * कॉन्स्ट और इंट कॉन्स्ट * में क्या अंतर है?

    यहां हम पूर्णांक पॉइंटर्स पूर्णांक स्थिरांक और पूर्णांक स्थिरांक पॉइंटर्स के आधार पर कुछ भिन्न प्रकार की परिवर्तनीय घोषणा देखेंगे। उन्हें निर्धारित करने के लिए हम दक्षिणावर्त/सर्पिल नियम का उपयोग करेंगे। शर्तों पर चर्चा करके हम नियमों को भी समझ सकते हैं। स्थिरांक int * . इसका उपयोग कंपाइलर को यह ब