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