更新:2007 年 11 月
左移赋值运算符。
下列形式的表达式
x <<= y
按如下规则计算:
x = x << y
不同的是 x 只计算一次。<< 运算符将 x 向左移动 y 指定的位数。
不能直接重载 <<= 运算符,但用户定义的类型可重载 << 运算符(请参见 operator)。
class MainClass9 { static void Main() { int a = 1000; a <<= 4; Console.WriteLine(a); } } /* Output: 16000 */