C# 赋值运算符

C# 赋值运算符与算术运算符作为前缀相关联,例如 +=、-=、*=、/=、%=。下表显示了可用的赋值运算符列表。

符号运算示例
+=加等于x+=15 即 x=x+15
-=减等于x- =15 即 x=x-15
*=乘等于x*=16 即 x=x*16
%=模等于x%=15 即 x=x%15
/=除等于x/=16 即 x=x/16

C# 赋值运算符示例

让我们看一个使用赋值运算符的代码示例。

using System;
 
class Assignment_Operators
{
     static void Main()
     {
         int x = 15;

         x += 5;
         Console.WriteLine("x += 5 results x = " + x);
 
         x -= 10;
         Console.WriteLine("x -= 10 results x = " + x);
 
         x *= 2;
         Console.WriteLine("x *= 2 results x = " + x);
 
         x /= 3;
         Console.WriteLine("x /= 3 results x = " + x);
 
         x %= 4;
         Console.WriteLine("x %= 4 results x = " + x);
     }
}

输出

Assignment Operators 1

x 是一个整数,在上面的 C# 代码中,我们对其应用了所有可用的赋值运算符。

x+=5

= x+5 = 20;

x-=10

= x-10 = 20-10 = 10

x*=2
= x*2 = 10 * 2 = 20

x/=3
= x/3 = 20 / 3 = 6

x%=4
= x%4 = 6 % 4 = 2

分类 C#