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

सी # में कंपाउंड असाइनमेंट ऑपरेटर

एक कंपाउंड असाइनमेंट ऑपरेटर के पास परिणाम असाइन करने के लिए एक छोटा सिंटैक्स होता है। पहले ऑपरेंड को परिणाम सौंपे जाने से पहले ऑपरेशन दो ऑपरेंड पर किया जाता है।

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

Sr.No ऑपरेटर और ऑपरेटर का नाम
1 +=
अतिरिक्त असाइनमेंट
2 -=
घटाव असाइनमेंट
3 *=
गुणन असाइनमेंट
4 /=
डिवीजन असाइनमेंट
5 %=
मोडुलो असाइनमेंट
6 &=
बिटवाइज़ और असाइनमेंट
7 |=
बिटवाइज़ या असाइनमेंट
8 ^=
बिटवाइज़ XOR असाइनमेंट
9 <<=
लेफ्ट शिफ्ट असाइनमेंट
10 >>=
राइट शिफ्ट असाइनमेंट
11 =>
लैम्ब्डा ऑपरेटर

C# में कंपाउंड असाइनमेंट ऑपरेटरों के साथ काम करने का तरीका जानने के लिए आइए एक उदाहरण देखें।

उदाहरण

using System;
namespace Program {
   class MyClass {
      public static void Main(string[] args) {
         int val = 7;
         val += 3;
         Console.WriteLine("Addition Assignment: " + val);
         val -= 2;
         Console.WriteLine("Subtraction Assignment: " + val);
         val *= 7;
         Console.WriteLine("Multiplication Assignment: " + val);
         val /= 7;
         Console.WriteLine("Division Assignment: " + val);
         val %= 5;
         Console.WriteLine("Modulo Assignment: " + val);
         val &= 9;
         Console.WriteLine("Bitwise And Assignment: " + val);
         val <<= 3;
         Console.WriteLine("Left Shift Assignment: " + val);
         val >>= 5;
         Console.WriteLine("Right Shift Assignment: " + val);
      }
   }
}

आउटपुट

Addition Assignment: 10
Subtraction Assignment: 8
Multiplication Assignment: 56
Division Assignment: 8
Modulo Assignment: 3
Bitwise And Assignment: 1
Left Shift Assignment: 8
Right Shift Assignment: 0

  1. कुबेरनेट्स ऑपरेटर्स

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

  1. जावास्क्रिप्ट में डी-स्ट्रक्चरिंग असाइनमेंट।

    डी-स्ट्रक्चरिंग असाइनमेंट विशेष सिंटैक्स का एक रूप है जो हमें ऑब्जेक्ट के गुणों, या सरणी मानों को नष्ट करने और बाद में उन्हें विभिन्न चरों को असाइन करने की अनुमति देता है। जावास्क्रिप्ट में डिस्ट्रक्टिंग असाइनमेंट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"&

  1. पायथन में विभिन्न असाइनमेंट ऑपरेटर प्रकार क्या हैं?

    निम्न तालिका सभी असाइनमेंट ऑपरेटरों को दिखाती है - संचालक विवरण उदाहरण = राइट साइड ऑपरेंड से लेफ्ट साइड ऑपरेंड को मान असाइन करता है c =a + b मान a + b गुणा c += यह बाएँ संकार्य में दायाँ संकार्य जोड़ता है और परिणाम बाएँ संकार्य को निर्दिष्ट करता है c +=a a को c में जोड़ें -= यह बाएं ऑपरेंड से दाए