Cette documentation est archivée et n’est pas conservée.

*=, opérateur (Référence C#)

Opérateur binaire d'assignation de multiplication.

Expression utilisant l'opérateur d'assignation *=, comme

x *= y

équivaut à

x = x * y

si ce n'est que x n'est évalué qu'une seule fois. L'opérateur * est prédéfini pour les types numériques afin d'effectuer une multiplication.

L'opérateur *= ne peut pas être surchargé directement, mais les types définis par l'utilisateur peuvent surcharger l'opérateur * (consultez opérateur).

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

Sortie

 
30
Afficher: