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

Mise à jour : novembre 2007

Opérateur d'assignation de division.

Notes

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 division.

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). Sur tous les opérateurs d'assignation composée, surcharger l'opérateur binaire surcharge implicitement l'assignation composée équivalente.

Exemple

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
*/

Voir aussi

Concepts

Guide de programmation C#

Référence

Opérateurs C#

Autres ressources

Référence C#