共用方式為


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

左移 (Left Shift) 指派運算子。

備註

這種形式的運算式

x <<= y

將評估為

x = x << y

不同的是,x 只被評估了一次。 << 運算子將 x 向左移動 y 所指定的位元數。

<<= 運算子不可直接被多載,但使用者定義的型別可多載 << 運算子 (請參閱 operator)。

範例

class MainClass9
{
    static void Main()
    {
        int a = 1000;
        a <<= 4;
        Console.WriteLine(a);
    }
}
/*
Output:
16000
*/

請參閱

參考

C# 運算子

概念

C# 程式設計手冊

其他資源

C# 參考