Operators are a very useful thing in computing value. While writing a program, you need various types of operators to calculate the value. These operators are categorized as different categories in C sharp tutorial that performs specific task ex. The C# arithmetic operator performs the basic calculation as add, subtraction, multiplication, division, and modulus whereas other operators perform a different kind of task.
The following operators perform arithmetic operations with operands of numeric types:
Unary ++ (increment), -- (decrement), + (plus), and - (minus) operators
Binary * (multiplication), / (division), % (remainder), + (addition), and - (subtraction) operators
"+" Addition Operator
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 5;
int y = 3;
Console.WriteLine("Number after Adding");
Console.WriteLine( x + y);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_cea4117a5ea84923a05132cb1695ee29~mv2.png/v1/fill/w_92,h_30,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_cea4117a5ea84923a05132cb1695ee29~mv2.png)
"-" Subtraction Operator
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 5;
int y = 3;
Console.WriteLine("Number After Subtracting");
Console.WriteLine(x - y);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_d2c67362393b4a1fb4bb4cf23a0ede99~mv2.png/v1/fill/w_108,h_36,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_d2c67362393b4a1fb4bb4cf23a0ede99~mv2.png)
"*" Multiplication Operator
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 5;
int y = 3;
Console.WriteLine("Multiplying Two Numbers");
Console.WriteLine(x * y);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_4be59b1cd48048dfba5852fe84075e5e~mv2.png/v1/fill/w_101,h_43,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_4be59b1cd48048dfba5852fe84075e5e~mv2.png)
"/" Division Operator
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 12;
int y = 3;
Console.WriteLine("Dividing the Number");
Console.WriteLine(x / y);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_ab2d7f8aa8d541c3b51de19471cbc26f~mv2.png/v1/fill/w_110,h_37,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_ab2d7f8aa8d541c3b51de19471cbc26f~mv2.png)
"%" Remainder / Modulus of Number
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 12;
int y = 5;
Console.WriteLine("Modulus of Number");
Console.WriteLine(x % y);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_f7de180b43e644d7a4398b413f208c4d~mv2.png/v1/fill/w_102,h_42,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_f7de180b43e644d7a4398b413f208c4d~mv2.png)
"X++" Increment Operator
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 10;
x++;
Console.WriteLine("Increment the Number by 1");
Console.WriteLine(x);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_ad61616952a64dfb8cae1af301ebe5a0~mv2.png/v1/fill/w_125,h_51,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_ad61616952a64dfb8cae1af301ebe5a0~mv2.png)
"X--" Decrement Operator
using System;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int x = 10;
x--;
Console.WriteLine("Decrement the Number by 1");
Console.WriteLine(x);
}
}
}
Output:
![](https://static.wixstatic.com/media/0f65e1_391ce583d23c4a829b311ef656832aac~mv2.png/v1/fill/w_51,h_19,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/0f65e1_391ce583d23c4a829b311ef656832aac~mv2.png)
The Tech Platform