>>= (operador) (Referencia de C#)
El operador de asignación y desplazamiento a la derecha.
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 derecha 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 operator (Referencia de C#)).
Ejemplo
class MainClass8
{
static void Main()
{
int a = 1000;
a >>= 4;
Console.WriteLine(a);
}
}
/*
Output:
62
*/