4Ausdrücke
Ausdrücke bestehen aus Operanden und Operatoren und berechnen Werte. Tabelle 4–1 zeigt die Operatoren von C# geordnet nach Priorität. Weiter oben genannte Operatoren haben Vorrang vor den weiter unten genannten.
Art |
Operatoren |
primäre Operatoren |
(x) x.y f(x) a[x] x++ x-- new typeof sizeof checked unchecked |
unäre Operatoren |
+ - ~ ! ++x --x (T)x |
Multiplikationsoperatoren |
* / % |
Additionsoperatoren |
+ - |
Shift-Operatoren |
<< >> |
Vergleichsoperatoren |
< > <= >= is as |
Gleichheitsoperatoren |
== != |
bitweises Und |
& |
bitweises exklusives Oder |
^ |
bitweises Oder |
| |
bedingtes Und |
&& |
bedingtes Oder |
|| |
bedingter Ausdruck |
condition?value1:value2 |
Zuweisungsoperatoren |
= += -= *= /= %= <<= >>= &= ^= |= |
Get Kompaktkurs C# 7 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.