Operador <<= (Referencia de C#)
Actualización: noviembre 2007
El operador de asignación y desplazamiento a la izquierda.
Comentarios
Una expresión de la forma
x <<= y
se evalúa como
x = x << y
salvo que x sólo se evalúa una vez. El operador << desplaza x a la izquierda el número de bits especificado por y.
El operador <<= no se puede sobrecargar directamente, pero los tipos definidos por el usuario sí pueden sobrecargar el operador << (vea operador).
Ejemplo
class MainClass9
{
static void Main()
{
int a = 1000;
a <<= 4;
Console.WriteLine(a);
}
}
/*
Output:
16000
*/