共用方式為


>>= 運算子 (C# 參考)

右移 (Right Shift) 指派運算子。

備註

這種形式的運算式

x >>= y

將評估為

x = x >> y

不同的是,x 只被評估了一次。>> 運算子將 x 向右移 y 所指定的量。

>>= 運算子無法直接多載,但使用者定義型別可多載 >> 運算子 (請參閱 operator)。

範例

class MainClass8
{
    static void Main()
    {
        int a = 1000;
        a >>= 4;
        Console.WriteLine(a);
    }
}
/*
Output:
62
*/

請參閱

參考

C# 運算子

概念

C# 程式設計手冊

其他資源

C# 參考