public static void Main(string[] args)
Calculate.Instance.ValueOne = 10.5;
Calculate.Instance.ValueTwo = 5.5;
Console.WriteLine("Addition : " + Calculate.Instance.Addition());
Console.WriteLine("Subtraction : " + Calculate.Instance.Subtraction());
Console.WriteLine("Multiplication : " + Calculate.Instance.Multiplication());
Console.WriteLine("Division : " + Calculate.Instance.Division());
Console.WriteLine("\n----------------------\n");
Calculate.Instance.ValueTwo = 10.5;
Console.WriteLine("Addition : " + Calculate.Instance.Addition());
Console.WriteLine("Subtraction : " + Calculate.Instance.Subtraction());
Console.WriteLine("Multiplication : " + Calculate.Instance.Multiplication());
Console.WriteLine("Division : " + Calculate.Instance.Division());
public sealed class Calculate
private static Calculate instance = null;
public static Calculate Instance
instance = new Calculate();
public double ValueOne { get; set; }
public double ValueTwo { get; set; }
return ValueOne + ValueTwo;
public double Subtraction()
return ValueOne - ValueTwo;
public double Multiplication()
return ValueOne * ValueTwo;
return ValueOne / ValueTwo;