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

= += -= *= /= %= <<= >>= &= ^= |=

Tabelle 4–1Operatoren nach ...

Get Kompaktkurs C# 7 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.