4 Ausdrü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–1 Operatoren nach ...

Get Kompaktkurs C# 4.0, 3rd Edition 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.