Exporter (0) Imprimer
Développer tout

--, opérateur (Référence C#)

L'opérateur de décrémentation (--) décrémente son opérande d'une unité. L'opérateur de décrémentation peut apparaître avant ou après son opérande : --variable et variable--. La première syntaxe correspond à une opération de pré-décrémentation. Le résultat de l'opération représente la valeur de l'opérande « après » sa décrémentation. La seconde syntaxe correspond à une opération de post-décrémentation. Le résultat de l'opération représente la valeur de l'opérande « avant » sa décrémentation.

Les types numériques et d'énumération disposent d'opérateurs de décrément prédéfinis.

Les types définis par l'utilisateur peuvent surcharger l'opérateur -- (consultez opérateur). Les opérations sur les types intégraux sont en général autorisées sur énumération.

// cs_operator_decrement.cs
using System;
class MainClass
{
    static void Main() 
    {
        double x;
        x = 1.5;
        Console.WriteLine(--x);
        x = 1.5;
        Console.WriteLine(x--);
        Console.WriteLine(x);
    }
}

 
0.5
1.5
0.5

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft