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

सी # में ऑपरेटरों, प्रकार और चर

C# में वेरिएबल

एक चर एक भंडारण क्षेत्र को दिया गया नाम है जिसे हमारे प्रोग्राम हेरफेर कर सकते हैं। C# में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को उस मेमोरी के भीतर स्टोर किए जा सकने वाले मानों की रेंज और वेरिएबल पर लागू किए जा सकने वाले ऑपरेशंस के सेट को निर्धारित करता है।

सी#में प्रकार

C# में वेरिएबल को निम्न प्रकारों में वर्गीकृत किया गया है:मान, संदर्भ और सूचक प्रकार।

मान प्रकार

मान प्रकार चर को सीधे एक मान असाइन किया जा सकता है। वे क्लास सिस्टम से प्राप्त होते हैं। ValueType.

संदर्भ प्रकार

संदर्भ प्रकारों में एक चर में संग्रहीत वास्तविक डेटा नहीं होता है, लेकिन उनमें चर का संदर्भ होता है।

एकाधिक चरों का उपयोग करते हुए, संदर्भ प्रकार स्मृति स्थान को संदर्भित कर सकते हैं। यदि मेमोरी लोकेशन में डेटा किसी एक वेरिएबल द्वारा बदल दिया जाता है, तो दूसरा वेरिएबल स्वचालित रूप से मूल्य में इस परिवर्तन को दर्शाता है। अंतर्निहित संदर्भ प्रकारों के उदाहरण हैं:ऑब्जेक्ट, डायनेमिक और स्ट्रिंग।

सूचक प्रकार

पॉइंटर टाइप वेरिएबल दूसरे प्रकार के मेमोरी एड्रेस को स्टोर करते हैं।

C# में ऑपरेटर्स

एक ऑपरेटर एक प्रतीक है जो संकलक को विशिष्ट गणितीय या तार्किक जोड़तोड़ करने के लिए कहता है।

निम्नलिखित ऑपरेटर हैं -

  • अंकगणित संचालिका
  • रिलेशनल ऑपरेटर्स
  • लॉजिकल ऑपरेटर्स
  • बिटवाइज ऑपरेटर्स
  • असाइनमेंट ऑपरेटर

  1. जावा में वेतन वृद्धि और वेतन वृद्धि ऑपरेटर

    b सत्य है। तो परिणाम सत्य है लेकिन बी और ए को नहीं बदला जाएगा और हमेशा 2 और 1 मान लें क्योंकि ए ==बी ++ समानता की जांच कर रहा है, बी ++ के मूल्य को निर्दिष्ट नहीं कर रहा है क्योंकि ==(रिलेशनल ऑपरेटर) नहीं =(असाइनमेंट) ऑपरेटर)।

  1. पायथन में ऑपरेटर के प्रकार

    ऑपरेटर्स वे कंस्ट्रक्शन हैं जो ऑपरेंड के मूल्य में हेरफेर कर सकते हैं। व्यंजक 4 + 5 =9 पर विचार करें। यहां 4 और 5 को ऑपरेंड और + को ऑपरेटर कहा जाता है। पायथन भाषा निम्नलिखित प्रकार के ऑपरेटरों का समर्थन करती है। अंकगणित संचालिका तुलना (रिलेशनल) ऑपरेटर्स असाइनमेंट ऑपरेटर्स लॉजिकल ऑपरेटर्स बिटवाइज

  1. पायथन इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स

    इस लेख में, हम Python 3.x में इंक्रीमेंट और डिक्रीमेंट ऑपरेटरों के बारे में जानेंगे। या जल्दी। अन्य भाषाओं में हमारे पास प्री और पोस्ट इंक्रीमेंट और डिक्रीमेंट (++ --) ऑपरेटर हैं। पायथन में हमारे पास ऐसा कोई ऑपरेटर नहीं है। लेकिन हम इन ऑपरेटरों को नीचे दिए गए उदाहरण में बताए गए रूप में लागू कर सकते