عملگرهای مقدار دهنده (Assignment operators) در C#

عملگرهای مقدار دهنده برای مقدار دادن به متغیرها استفاده می‌شوند.

در مثال زیر، از عملگر مساوی (=) استفاده می‌کنیم تا عدد 15 را به متغیری به نام x بدهیم.

int x = 15;

عملگر جمع و مساوی (=+) یک مقدار را به یک متغیر اضافه می‌کند

int x = 10;
x += 5;

فهرستی از عملگرهای مقدار دهنده در C#

عملگر ها  کاربرد نتیجه مثال
= x = 6 x = y آزمایشگاه
=+ x += 2

x = x + y

زمانی که بخواهیم x را بعلاوه y و نتیجه را در x بریزیم.

آزمایشگاه
=- x -= 2

x = x - y

زمانی که بخواهیم x را منهای y و نتیجه را در x بریزیم.

آزمایشگاه
=* x *= 2

x = x * y

زمانی که بخواهیم x را ضرب در y و نتیجه را در x بریزیم.

آزمایشگاه
=/ x /= 2

x = x / y

زمانی که بخواهیم x را تقسیم بر y و نتیجه را در x بریزیم.

آزمایشگاه
=% x %= 4

x = x % y

زمانی که بخواهیم x را تقسیم بر y و باقیمانده را در x بریزیم.

آزمایشگاه
=& x &= 2 x = x & y آزمایشگاه
=| x |= 2 x = x | y آزمایشگاه
=^ x ^ = 2 x = x ^ y آزمایشگاه
=<< x >>= 2 x = x >> y آزمایشگاه
=>> x <<= 2 x = x << y آزمایشگاه

خلاصه درس

در این فصل با عملگرهای مقدار دهنده آشنا شدید

  • =
  • =+
  • =-
  • =*
  • =/
  • =%
  • =**
  • =&
  • =|
  • =^
  • =<<
  • =>>

توسعه دهندگان
آناهیتا ملکی