Lire en anglais

Partager via


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

L'opérateur - peut fonctionner comme opérateur unaire ou binaire.

Notes

Les opérateurs - unaires sont prédéfinis pour tous les types numériques. Le résultat d'une opération - unaire sur un type numérique correspond à l'opposé numérique de l'opérande.

Les opérateurs - binaires sont prédéfinis pour tous les types numériques et d'énumérations pour soustraire le second opérande au premier.

Les types délégués fournissent aussi un opérateur - binaire, qui effectue la suppression de délégués.

Les types définis par l'utilisateur peuvent surcharger les opérateurs - unaires et binaires -. Pour plus d'informations, consultez operator (référence C#).

Exemple

class MinusLinus
{
    static void Main()
    {
        int a = 5;
        Console.WriteLine(-a);
        Console.WriteLine(a - 1);
        Console.WriteLine(a - .5);
    }
}
/*
Output:
-5
4
4.5
*/

Voir aussi

Référence

Opérateurs C#

Concepts

Guide de programmation C#

Autres ressources

Référence C#