Accueil : Le langage C# : Les opérateurs : Opérateurs et priorité
Opérateurs et priorité en C#
Les opérateurs sont utilisés dans les expressions de calculs et de tests. La liste des opérateurs disponibles et leur priorité est donnée ci-dessous.
| Catégorie (par priorité) | Opérateurs | Associativité |
| Primaire | (x) x.y f(x) a[x] x++ x-- new typeof sizeof checked unchecked | Gauche |
| Unaire | + - ! ~ ++x --x (T)x | Gauche |
| Multiplication | * / % | Gauche |
| Addition | + - | Gauche |
| Décalage | <<>> | Gauche |
| Relationnel | <><= >= is | Gauche |
| Egalité | == != | Droite |
| ET Logique binaire | & | Gauche |
| XOR Logique binaire | ^ | Gauche |
| OU Logique binaire | | | Gauche |
| ET Conditionnel | && | Gauche |
| OU Conditionnel | || | Gauche |
| Ternaire | ?: | Droite |
| Assignation | = *= /= %= += -= <<= >>= &= ^= |= | Droite |