কম্পিউটার

C# এ অ্যাসাইনমেন্ট অপারেটর কি?


C# এ অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে একটি ভেরিয়েবলে মান নির্ধারণ করুন।

নিম্নলিখিতগুলি C# −

-এ অ্যাসাইনমেন্ট অপারেটরগুলি রয়েছে৷ এর সমতুল্য এর সমতুল্য এর সমতুল্য এর সমতুল্য এর সমতুল্য এর মত এর মত এর মত এর মত
অপারেটর বিবরণ উদাহরণ
= সাধারণ অ্যাসাইনমেন্ট অপারেটর, ডান পাশের অপারেন্ড থেকে বাম পাশের অপারেন্ডে মান নির্ধারণ করে C =A + B C এ A + B এর মান নির্ধারণ করে
+= অ্যাড এবং অ্যাসাইনমেন্ট অপারেটর, এটি বাম অপারেন্ডে ডান অপারেন্ড যোগ করে এবং বাম অপারেন্ডে ফলাফল বরাদ্দ করে 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
^= বিটওয়াইজ এক্সক্লুসিভ বা এবং অ্যাসাইনমেন্ট অপারেটর C ^=2 হল C =C ^ 2
|= বিটওয়াইজ ইনক্লুসিভ OR এবং অ্যাসাইনমেন্ট অপারেটর C |=2 হল C =C | এর মত 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. কিভাবে C# এ একটি অ্যাসাইনমেন্ট অপারেটর ব্যবহার করবেন?

  2. C# এ অপারেটর অগ্রাধিকার কি?

  3. পাইথনে 'is' অপারেটর কী করে?

  4. পাইথনে <> অপারেশন কি?