Operators C# Language
Operators play a vital role in any programming language, including C#. They allow you to perform various operations on data, from simple arithmetic calculations to more complex comparisons and logical operations. In this post, we’ll explore some of t
he most common operators in the C# language, along with examples of how to use them.Arithmetic Operators: These operators are used for basic mathematical operations.
- Addition (
+): Adds two numbers together.int result = 5 + 3; // result is 8 - Subtraction (
-): Subtracts one number from another.int result = 10 - 5; // result is 5 - Multiplication (
*): Multiplies two numbers.int result = 4 * 6; // result is 24 - Division (
/): Divides one number by another.double result = 10.0 / 3.0; // result is 3.333... - Modulus (
%): Returns the remainder of a division.int result = 10 % 3; // result is 1
Comparison Operators: These operators are used to compare values and return a Boolean result.
- Equal (
==): Checks if two values are equal.bool isEqual = (5 == 5); // isEqual is true - Not Equal (
!=): Checks if two values are not equal.bool isNotEqual = (5 != 10); // isNotEqual is true - Greater Than (
>): Checks if one value is greater than another.bool isGreaterThan = (10 > 5); // isGreaterThan is true - Less Than (
<): Checks if one value is less than another.bool isLessThan = (3 < 7); // isLessThan is true
Logical Operators: These operators are used for combining and manipulating Boolean values.
- Logical AND (
&&): Returns true if both conditions are true.bool result = (true && true); // result is true - Logical OR (
||): Returns true if at least one condition is true.bool result = (true || false); // result is true - Logical NOT (
!): Inverts the value of a Boolean expression.bool result = !true; // result is false
Assignment Operators: These operators are used to assign values to variables.
- Assignment (
=): Assigns a value to a variable.int number = 42; - Addition Assignment (
+=): Adds a value to the current value of a variable and assigns the result.int total = 10; total += 5; // total is now 15 - Subtraction Assignment (
-=): Subtracts a value from the current value of a variable and assigns the result.int total = 20; total -= 8; // total is now 12
Discover more from PiEmbSysTech - Embedded Systems & VLSI Lab
Subscribe to get the latest posts sent to your email.



