/= (operador) (Referencia de C#)
El operador de asignación y división.
Comentarios
Una expresión que utiliza el operador de asignación /=, por ejemplo
x /= y
es equivalente a
x = x / y
salvo que x sólo se evalúa una vez. El operador / está predefinido con la división para tipos numéricos.
El operador /= no se puede sobrecargar directamente, pero los tipos definidos por el usuario sí pueden sobrecargar el operador / (vea operator (Referencia de C#)). En todos los operadores de asignación compuesta, al sobrecargar el operador binario implícitamente se sobrecarga la asignación compuesta equivalente.
Ejemplo
class MainClass2
{
static void Main()
{
int a = 5;
a /= 6;
Console.WriteLine(a);
double b = 5;
b /= 6;
Console.WriteLine(b);
}
}
/*
Output:
0
0.833333333333333
*/