¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Importante Es posible que este documento no represente los procedimientos recomendados para el desarrollo actual. Puede que los vínculos a las descargas y otros recursos ya no sean válidos. Encontrará aquí la versión que se recomienda en la actualidad.

Operador *= (Referencia de C#)

El operador de asignación y multiplicación binario.

Una expresión que utiliza el operador de asignación *=, por ejemplo

x *= y

equivale a

x = x * y

salvo que x sólo se evalúa una vez. El operador * está predefinido con la multiplicació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 operador).

// cs_operator_multiplication_assignment.cs
using System;
class MainClass
{
    static void Main() 
    {
        int a = 5;
        a *= 6;
        Console.WriteLine(a);
    }
}

Resultados

30

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft