public double Division() => a / b;
public double Sum() => a + b;
public double Multiplication() => a * b;
public double Emission() => a - b;
public class DivideByZero : System.Exception
public override string Message
get { return "Are you OK buddy ?"; }
public static void Main()
Calc calculator = new Calc();
Console.WriteLine("Enter first number");
calculator.A = double.Parse(Console.ReadLine());
Console.WriteLine("What do you want to do ? Enter '+' '-' '*' '/'");
operand = Console.ReadLine();
Console.WriteLine("Enter second number");
calculator.B = double.Parse(Console.ReadLine());
result = calculator.Sum();
result = calculator.Emission();
result = calculator.Multiplication();
throw new DivideByZero();
catch (DivideByZero exception)
Console.WriteLine(exception.Message);
result = calculator.Division();
Console.WriteLine("{0} {1} {2} = {3}", calculator.A, operand, calculator.B, result);