C# Operators and arithmetic operations

C# Operators and arithmetic operationsOperators: They are special symbols that are used in programming languages to perform specific work such as arithmetic, logic, comparison, reference, and other important operations. C# is one of the most transaction-rich programming languages, which is divided into several main categories:

• Relational Operators.
• Arithmetic Operators.
• Logical operators.
• Bitwise Operators.
• Assignment Operators.

Comparison operators in C# Relational Operators

( == ) Equal To

It is used to compare two values ​​and if the values ​​are equal then true is returned.

(!=) Not Equal To

This parameter is used to compare two unequal values. If the values ​​are not equal, it returns true, and if the values ​​are equal, it returns false.

(<) Greater than

This parameter is used to compare two values ​​and if the first value is greater than the second then it returns true.

(>) Less Than

This parameter is used to perform a comparison if the first value is less than the second value and if so it returns a value (true).

(<= ) Greater Than Equal To

This parameter is used to check if the first value is greater than or equal to the second, and if so, it returns true.

(>=) Less Than Equal To

Used to check if the first value is less than or equal to the second, and if so, it returns true.

Arithmetic Operators in C# Arithmetic Operators

These operators are used to perform various arithmetic and mathematical operations. The following is a list of these operands:

This operator is used to add two or more numbers.

(-) Subtraction

It is used to subtract the second number from the first number.

(*) Multiplication

It is used to multiply numbers.

(/) Division

It is used to perform the division operation.

(% ) Modulus

It is used to calculate the remainder of the division.

(++) Increment

Used to increment by one over an integer.

(–) Decrement

Used to decrement an integer value by one.

Logical operators in C# Logical Operators

Logical AND conditional operator “and”

This parameter is used as is used in the regular and, where it requires the fulfillment of both conditions in order to obtain the bug of the value (true) and its result is different depending on the case in which it is used:

True && True = True

True && false = false

False && True = False

False && False = False

Logical OR “||” "or"

When using this parameter “||” A true result is given if one of the conditions is met or both conditions are met, and the result is as follows:

True || True = True

True || false = True

False || True = True

False || False = False

Bitwise Operators in C Bitwise Operators

In C#, there are bit-level operators that are used to perform special operations and are executed as follows:

Assignment Operators in C#

It is used to assign a specific value. Example: (x=y+b)

=+

It adds the value to the left of the parameter to the value on the right and then assigns it to the value on the left. Example:  (C+=A is exactly the same as C=C+A).

=-

Subtracts the value to the left of the parameter from the value on the right and assigns it to the value on the left. Example: (C - = A equals C = C - A).

=*

Multiplies the value to the left of the parameter by the value on the right and then assigns it to the value on the left. Example: (C*=A equals C = C* A).

=/

Divide the value to the left of the operand by the value to the right of the operand, then assign it to the value on the left. Example: (C / = A is equal to C = C / A).

=%

It is used to calculate the remainder of the division of the value to the left of the operand to the value to the right of the operand, and then assign it to the value on the left. Example: (C%=A is equal to C=C%A).