Exporter (0) Imprimer
Développer tout
0 sur 1 ont trouvé cela utile - Évaluez ce sujet

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

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

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 simplement à la valeur de l'opérande.

Les opérateurs + binaires sont prédéfinis pour les types numériques et chaîne. Pour les types numériques, + calcule la somme de ses deux opérandes. Lorsqu'un ou deux opérandes sont de type String, + concatène les représentations de chaîne des opérandes.

Les types délégués fournissent aussi un opérateur + binaire, qui effectue la concaténation de délégués.

Les types définis par l'utilisateur peuvent surcharger les opérateurs + unaires et + binaires (consultez operator). Les opérations sur les types intégraux sont en général autorisées sur énumération.

// cs_operator_plus.cs
using System;
class MainClass
{
    static void Main() 
    {
        Console.WriteLine(+5);        // unary plus
        Console.WriteLine(5 + 5);     // addition
        Console.WriteLine(5 + .5);    // addition
        Console.WriteLine("5" + "5"); // string concatenation
        Console.WriteLine(5.0 + "5"); // string concatenation
        // note automatic conversion from double to string
    }
}
 
5
10
5.5
55
55

Pour plus d'informations, consultez les sections suivantes dans Spécifications du langage C#.

  • 1.6.6.5 Opérateurs

  • 7.2 Opérateurs

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.