About
In this code snippet, we’ll take a look at the operators present in C#.
An operator is a symbol or a set of symbols that represent a specific function that will be performed on the operands(our values or variables). There are multiple types of operators: arithmetic, logical, comparison … In this post, we will take a look at some of the most basic ones. Here is a complete list of all the operators and their functionalities.
Let’s look at the code example below to see how to use operators.
Code:
using System; namespace operators { class Program { static void Main(string[] args) { int myVariable; //Assignment operator. int a = 5; int b = 2; //Arithemntic operators////////////////////////////////////// //Addition operator. myVariable = a + b; Console.WriteLine(myVariable); //Subtraction operator. myVariable = a - b; Console.WriteLine(myVariable); //Multiplication operator. myVariable = a * b; Console.WriteLine(myVariable); //Division operator. myVariable = a / b; Console.WriteLine(myVariable); //Increment by one operator. myVariable = a++ ; Console.WriteLine(myVariable); //Decrement by one operator. myVariable = b--; Console.WriteLine(myVariable); //Addition myVariable = 10; myVariable = myVariable + a; //The code above is the same the code below: myVariable += a; Console.WriteLine(myVariable); ////////////////////////////////////////////////////////// //Comparison Operators//////////////////////////////////// // == : equals to //!= : doesn't equal //< > : bigger/smaller than //<= >= : bigger or equal/smaller or equal than //!myBoolVariable : not //An example of how to use a comparison operator. a = 10; b = 5; if (a > b) { Console.WriteLine("a is bigger than b"); } else { Console.WriteLine("b is bigger than a."); } ////////////////////////////////////////////////////////// //Logical Operators/////////////////////////////////////// //&& : and //|| : or //An example of how to use a logical operator. a = 10; b = 5; bool myBool = true; if ((a > b) && myBool) //Just like in math the expression in the () will be evaluated first. { Console.WriteLine("a is bigger than b AND myBool is true."); } ////////////////////////////////////////////////////////// Console.ReadLine(); } } }