C# में वेरिएबल
एक चर एक भंडारण क्षेत्र को दिया गया नाम है जिसे हमारे प्रोग्राम हेरफेर कर सकते हैं। C# में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को उस मेमोरी के भीतर स्टोर किए जा सकने वाले मानों की रेंज और वेरिएबल पर लागू किए जा सकने वाले ऑपरेशंस के सेट को निर्धारित करता है।
सी#में प्रकार
C# में वेरिएबल को निम्न प्रकारों में वर्गीकृत किया गया है:मान, संदर्भ और सूचक प्रकार।
मान प्रकार
मान प्रकार चर को सीधे एक मान असाइन किया जा सकता है। वे क्लास सिस्टम से प्राप्त होते हैं। ValueType.
संदर्भ प्रकार
संदर्भ प्रकारों में एक चर में संग्रहीत वास्तविक डेटा नहीं होता है, लेकिन उनमें चर का संदर्भ होता है।
एकाधिक चरों का उपयोग करते हुए, संदर्भ प्रकार स्मृति स्थान को संदर्भित कर सकते हैं। यदि मेमोरी लोकेशन में डेटा किसी एक वेरिएबल द्वारा बदल दिया जाता है, तो दूसरा वेरिएबल स्वचालित रूप से मूल्य में इस परिवर्तन को दर्शाता है। अंतर्निहित संदर्भ प्रकारों के उदाहरण हैं:ऑब्जेक्ट, डायनेमिक और स्ट्रिंग।
सूचक प्रकार
पॉइंटर टाइप वेरिएबल दूसरे प्रकार के मेमोरी एड्रेस को स्टोर करते हैं।
C# में ऑपरेटर्स
एक ऑपरेटर एक प्रतीक है जो संकलक को विशिष्ट गणितीय या तार्किक जोड़तोड़ करने के लिए कहता है।
निम्नलिखित ऑपरेटर हैं -
- अंकगणित संचालिका
- रिलेशनल ऑपरेटर्स
- लॉजिकल ऑपरेटर्स
- बिटवाइज ऑपरेटर्स
- असाइनमेंट ऑपरेटर