Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
*/