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

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

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

Sortie

 
0
0.833333333333333

Voir aussi

Référence

Opérateurs C#

Concepts

Guide de programmation C#

Autres ressources

Référence C#