%= 運算子 (C# 參考)
其餘的指派運算子。
備註
使用 %= 指派運算子的運算式,例如
x %= y
相等於
x = x % y
不同的是,x 只被評估了一次。 已為數字型別 (Numeric Type) 預先定義 % 運算子,以計算除法的餘數。
%= 運算子無法直接多載,但使用者定義型別可多載 % 運算子 (請參閱 operator (C# 參考))。
範例
class Test2
{
static void Main()
{
int a = 5;
a %= 3;
Console.WriteLine(a);
}
}
// Output: 2