Unity3d_C#赋值运算符

赋值运算符

运算符 类别 示例表达式 结果
= 二元 var1=var2; var1被赋予var2的值
+= 二元 var1+=var2; var1被赋予var1与var2的和
-= 二元 var1-=var2; var1被赋予var1与var2的差
* = 二元 var1*=var2; var1被赋予var1与var2的乘积
/= 二元 var1/=var2; var1被赋予var1与var2相除所得的结果
%= 二元 var1%=var2; var1被赋予var1与var2相除所得的余数

实例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _11
{
class Program
{
static void Main(string[] args)
{
int num1 = 34;//这个是最常用 最基本的赋值运算符
num1 += 12; //相当于num1=num1+12 //此时num1的值是46
num1 -= 12; //相当于num1=num1-12 //此时num1的值是46-12=34
num1 *= 2; //相当于num1=num1*2 //此时num1的值是34*2=68
num1 /= 2; //相当于num1=num1/2 //此时num1的值是68/2=34
num1 %= 4; //相当于num1=num1%4 //此时num1的值是34%4=2
Console.WriteLine(num1);
Console.ReadKey();

}
}
}