Operators in C sharp
Arithmetic Operators -Relational Operators -Logical Operators -
| Operator | Usage | Example |
|---|---|---|
| + | To add two Variables | A+B |
| - | To Substract Two Variables | A-B |
| * | To Multiply Two Variables | A*B |
| / | To Divide Two Variables | A/B |
| % | Called As Modules. Gives Reminder of Division | A%B |
| ++ | Increment Operator-Increments integer variable by 1 | A++ |
| -- | Decrement Operator-Decrements integer variable by 1 | A-- |
| Operator | Usage | Example |
|---|---|---|
| == | To check if two operands are equal | A==B |
| != | To check if two operands are equal or not | A!=B |
| > | To Check if the left hand operand is grater then right | A > B |
| < | To check whether left hand operand is less than right | A < B |
| >= | Check whether left hand operand is greater than or equal to right hand operand | A>=B |
| <= | Check whether left hand operand is less than or equal to right hand operand | A<=B |
| Operator | Usage | Example |
|---|---|---|
| && | Logical AND Operator. If both values are non-zero then condition is true | A && B |
| || | Logical AND Operator. If any one value is non-zero then condition is true | A || B |
| ! | Logical NOT Operator. Used to reverse the logical state of operand | !A |
| Operator | Usage | Example |
|---|---|---|
| & | Compares bits of two integrals respectively and set corresponding bit to 1 when both sides have 1 bit |
A & B |
| | | Compares bits of two integrals respectively and set corresponding bit to 1 when either sides have 1 bit |
A | B |
| ^ | XOR operator.Compares bits of two integrals respectively and set corresponding bit to 1 when only one sides have 1 bit |
A ^ B |
| ~ | Unary operator resulting in one's complement of number | ~A |
| << | Left Shift- left operand value is moved left specified by bits specified at right of operator |
A << 5 |
| >> | Right Shift- left operand value is moved right specified by bits specified at right of operator |
A >>4 |
| Operator | Usage | Example |
|---|---|---|
| = | Assignment operator used in assigning value of right side of operator to left side operand | A = 2 Or R=P+Q |
| += | Shorthand Assignment operator First Adds the numbers and then assign the result to left hand operand |
A+=B |
| -= | Shorthand Assignment operator First subtracts the numbers and then assign the result to left hand operand |
A -= B |
| *= | Shorthand Assignment operator First multiply the numbers and then assign the result to left hand operand |
A*=B |
| /= | Shorthand Assignment operator First divide the numbers and then assign the result to left hand operand |
A /= B |
| %= | Shorthand Assignment operator First takes modules the numbers and then assign the result to left hand operand |
A %=B |
Operators in C sharp
Reviewed by vishal
on
July 30, 2017
Rating:
Reviewed by vishal
on
July 30, 2017
Rating:

No comments