[Note] C # basic introduction -- the value assignment operator of C,
In addition to the value assignment operator "=", there are other value assignment operators:
Add the value "+ = ":Add first and then assign values. See the following example:
Int x = 5; x + = 2; // This sentence is equivalent to x = x + 2. After execution, the value of x is 7.
Minus value "-= ":First subtract and then assign a value. See the following example:
Int x = 5; x-= 2; // This sentence is equivalent to x = X-2; after execution, the value of x is 3
Multiplication value "* = ":Value After multiplication. See the following example:
Int x = 5; x * = 2; // This sentence is equivalent to x = x * 2. After execution, the value of x is 10.
Except the value "/= ":First Division and then assignment. See the following example:
Int x = 5; x/= 2; // This sentence is equivalent to x = x/2. After execution, the value of x is 2.
Assign the remainder value "% = ":Obtain the remainder and assign a value. See the following example:
Int x = 5; x % = 2; // This sentence is equivalent to x = x % 2. After execution, the value of x is 1.
Unlike other operators that calculate from left to right, the value assignment operator calculates from right to left.
The above is taken from MOOC course C # getting started with development