更新:2007 年 11 月

左移赋值运算符。

备注

下列形式的表达式

 复制代码
x <<= y

按如下规则计算:

 复制代码
x = x << y

不同的是 x 只计算一次。<< 运算符x 向左移动 y 指定的位数。

不能直接重载 <<= 运算符,但用户定义的类型可重载 << 运算符(请参见 operator)。

示例

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

请参见

概念

参考

其他资源