অপারেটর হল একটি প্রতীক যা কম্পাইলারকে নির্দিষ্ট গাণিতিক বা লজিক্যাল ম্যানিপুলেশন করতে বলে।
নিম্নলিখিতগুলি 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 |
^= | বিটওয়াইজ এক্সক্লুসিভ বা এবং অ্যাসাইনমেন্ট অপারেটর | C ^=2 হল C =C ^ 2 |
|= | বিটওয়াইজ ইনক্লুসিভ OR এবং অ্যাসাইনমেন্ট অপারেটর | C |=2 হল C =C | এর মত 2 |
উদাহরণ
ব্যবহার করে System;namespace Demo { class Program { static void Main(string[] args) { int a =21; int c; c =a; Console.WriteLine("c এর মান ={0}", c); c +=a; Console.WriteLine("c এর মান ={0}", c); c -=a; Console.WriteLine("c এর মান ={0}", c); c * =a; Console.WriteLine("c এর মান ={0}", c); c /=a; Console.WriteLine("c এর মান ={0}", c); c =200; c % =a; Console.WriteLine("c এর মান ={0}", c); গ <<=2; Console.WriteLine("c এর মান ={0}", c); গ>>=2; Console.WriteLine("c এর মান ={0}", c); গ &=2; Console.WriteLine("c এর মান ={0}", c); গ ^=2; Console.WriteLine("c এর মান ={0}", c); গ |=2; Console.WriteLine("c এর মান ={0}", c); Console.ReadLine(); } } }
আউটপুট
c এর মান =21 c এর মান =42 c এর মান =21 c এর মান =441 c এর মান =c এর 21 মান =c এর 11 মান =44 c এর মান =11 c এর মান =2 c এর মান =0 এর মান