Operators in ASP.Net C#

In C#, an operator is a term or a symbol that takes one or more expressions, called operands, as input and returns a value. Operators that take one operand, such as the increment operator (++) or new, are called unary operators. Operators that take two operands, such as arithmetic operators (+,-,*,/) are called binary operators. One operator, the conditional operator (?:), takes three operands and is the sole tertiary operator in C#.

Primary:

x.y, f(x), a[x], x++, x--, new, typeof, checked, unchecked

Unary:

+, -, !, ~, ++x, --x, (T)x

Arithmetic — Multiplicative:

*, /, %

Arithmetic — Additive:

+, -

Shift:

<<, >>

Relational and type testing:

<, >, <=, >=, is, as

Equality:

==, !=

Logical, in order of precedence :

&, ^, |

Conditional, in order of precedence:

&&, ||, ?:

Assignment:

=, +=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=
Tags: , ,
Hot on Web:


About author