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

सी # में असाइनमेंट ऑपरेटर क्या है?

C# में असाइनमेंट ऑपरेटर का उपयोग करके एक वैरिएबल को मान असाइन करें।

C# में असाइनमेंट ऑपरेटर निम्नलिखित हैं -

<वें शैली ="पाठ-संरेखण:केंद्र;">विवरण . के समान है . के समान है
संचालक उदाहरण
= सरल असाइनमेंट ऑपरेटर, दाईं ओर के ऑपरेंड से बाईं ओर के ऑपरेंड को मान असाइन करता है C =A + B, A + B का मान C में निर्दिष्ट करता है
+= जोड़ें और असाइनमेंट ऑपरेटर, यह बाएं ऑपरेंड में दायां ऑपरेंड जोड़ता है और परिणाम बाएं ऑपरेंड को असाइन करता है C +=A, C =C + A के बराबर है
-= घटाना और असाइनमेंट ऑपरेटर, यह बाएं ऑपरेंड से दाएं ऑपरेंड को घटाता है और बाएं ऑपरेंड को परिणाम असाइन करता है C -=A, C =C – A के बराबर है
*= गुणा और असाइनमेंट ऑपरेटर, यह बाएं ऑपरेंड के साथ दाएं ऑपरेंड को गुणा करता है और परिणाम बाएं ऑपरेंड को असाइन करता है C *=A, C =C * A के बराबर है
/= डिवाइड और असाइनमेंट ऑपरेटर, यह बाएं ऑपरेंड को दाएं ऑपरेंड से विभाजित करता है और परिणाम को बाएं ऑपरेंड को असाइन करता है C /=A, C =C / A के बराबर है
%= मॉड्यूलस और असाइनमेंट ऑपरेटर, यह दो ऑपरेंड का उपयोग करके मापांक लेता है और परिणाम को बाएं ऑपरेंड को असाइन करता है C %=A, C =C % A के बराबर है
<<= बायां शिफ्ट और असाइनमेंट ऑपरेटर C <<=2, C =C <<2
>>= राइट शिफ्ट और असाइनमेंट ऑपरेटर C>>=2 C =C>> 2
&= बिटवाइज और असाइनमेंट ऑपरेटर C &=2, C =C &2 के समान है
^= बिटवाइज एक्सक्लूसिव OR और असाइनमेंट ऑपरेटर C ^=2, C =C ^ 2 के समान है
|= बिटवाइज समावेशी OR और असाइनमेंट ऑपरेटर सी |=2 सी =सी के समान है | 2

निम्नलिखित एक उदाहरण है -

उदाहरण

using System;

namespace OperatorsAppl {

   class Program {

      static void Main(string[] args) {
         int a = 21;
         int c;
         c = a;
         Console.WriteLine("Assignment Operator: {0}", c);

         c += a;
         Console.WriteLine("+= Value: {0}", c);

         c -= a;
         Console.WriteLine("+= Value: {0}", c);

         c *= a;
         Console.WriteLine("*= Value: {0}", c);

         c /= a;
         Console.WriteLine("/= Value: {0}", c);

         c = 200;
         c %= a;
         Console.WriteLine("%= Value: {0}", c);

         c <<= 2;
         Console.WriteLine("<<= Value: {0}", c);
   
         Console.ReadLine();
      }
   }
}

आउटपुट

Assignment Operator: 21
+= Value: 42
+= Value: 21
*= Value: 441
/= Value: 21
%= Value: 11
<<= Value: 44

  1. सी # में ऑपरेटर प्राथमिकता क्या है?

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

  1. पायथन में 'है' ऑपरेटर क्या करता है?

    पायथन में, है और नहीं ऑपरेटरों को आइडेंटिटी ऑपरेटर कहा जाता है। कंप्यूटर की मेमोरी में प्रत्येक वस्तु को पायथन इंटरप्रेटर द्वारा एक विशिष्ट पहचान संख्या (आईडी) सौंपी जाती है। पहचान ऑपरेटर जांचते हैं कि क्या दो वस्तुओं की आईडी () समान है। is ऑपरेटर id का गलत रिटर्न देता है () मान अलग और सही हैं यदि व

  1. पायथन में <> का ऑपरेशन क्या है?

    <> ऑपरेटर Python 2.x में उपलब्ध है जो ऑपरेटर के बराबर नहीं है। एक ही ऑपरेशन के लिए !=ऑपरेटर भी है। पायथन 3.x में, <> ऑपरेटर को पदावनत कर दिया गया है। पायथन 2.7 >>> a=5                                   &nbs