C # Operatoren und Präzedenz
Es ist nicht immer einfach, die C # Operatoren haben Vorrang vor anderen zu bestimmen. Die folgende Tabelle bietet eine Liste der gemeinsamen C # Betreibern und ihren Vorrang, zusammen mit ihren Mächtigkeit und Assoziativität.
Vorrang | Die Betreiber | Cardinality | Assoziativität |
---|---|---|---|
Hoch | () []. neue typeof | Unary | Links nach rechts |
! ~ + - ++ - (Cast) | Unary | Links nach rechts | |
* /% | Binär | Links nach rechts | |
+ - | Binär | Links nach rechts | |
lt; lt; =>> = ist als | Binär | Links nach rechts | |
==! = | Binär | Links nach rechts | |
Binär | Links nach rechts | ||
^ | Binär | Links nach rechts | |
| | Binär | Links nach rechts | |
Binär | Links nach rechts | ||
|| | Binär | Links nach rechts | |
?: | Ternary | Rechts nach links | |
Niedrig | = * = / =% = + = - = = ^ = | = lt; lt; = >> = | Binär | Rechts nach links |