共用方式為


%= 運算子 (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

請參閱

參考

C# 運算子

概念

C# 程式設計手冊

其他資源

C# 參考