Condividi tramite


Operatori c

Gli operatori c# costituiscono un sottoinsieme di operatori di C++.

Esistono tre tipi di operatori.Un'espressione unaria è costituito da o un operatore unario anteposta a un operando, o sizeof parola chiave seguita da un'espressione.l'espressione può essere il nome di una variabile o un'espressione cast.Se l'espressione è un'espressione cast, deve essere racchiusa tra parentesi.Un'espressione binaria è costituito da due operandi uniti da un operatore binario.Un'espressione ternaria è costituito da tre operandi uniti dall'operatore di espressione condizionale.

C# sono disponibili i seguenti operatori unari:

Simbolo

Nome

– ~ !

Operatori di complemento e di negazione

* &

Riferimento indiretto e l operators

sizeof

operatore di dimensione

+

Unario l'operatore più

++ ––

Incremento unario e operatori di incremento

Gli operatori binari associano da sinistra a destra.C# sono disponibili i seguenti operatori binari:

Simbolo

Nome

* / %

Operatore di moltiplicazione

+ –

operatori additivi

<<   >>

Operatori di spostamento

== OF < > <= >=! =

operatori relazionali

&   | ^

operatori bit per bit

&&   ||

operatori logici

,

operatore di Sequenziale-valutazione

l'operatore di base (: >), supportato dalle versioni precedenti del compilatore C 16 bit di Microsoft, è descritto in l Riepilogo della sintassi del linguaggio C.

Operatore di espressione condizionale ha una precedenza minore rispetto alle espressioni binarie e differisce da essi in essere associativo destra.

Le espressioni con gli operatori includano le espressioni di assegnazione, che utilizzano operatori di assegnazione unari o binari.Gli operatori di assegnazione unari sono incremento (++) e decremento (ovverooperatori); gli operatori di assegnazione binari l'operatore di semplice-assegnazione (=) e gli operatori di assegnazione composta.ogni operatore di assegnazione composta è una combinazione di altro operatore binario con l'operatore di semplice-assegnazione.

Vedere anche

Concetti

Espressioni e assegnazioni