static void Main() { MathProxy proxy = new MathProxy(); //Do the math Console.WriteLine($"4+2={ proxy.Add(4,2)}"); Console.WriteLine($"4-2={ proxy.Sub(4,2)}"); Console.WriteLine($"4*2={ proxy.Mul(4,2)}"); Console.WriteLine($"4/2={ proxy.Div(4,2)}"); //wait for user Console.ReadKey(); }
static void Main(string[] args) { // Create math proxy MathProxy proxy = new MathProxy(); // Do the math Console.WriteLine("4 + 2 = " + proxy.Add(4, 2)); Console.WriteLine("4 - 2 = " + proxy.Sub(4, 2)); Console.WriteLine("4 * 2 = " + proxy.Mul(4, 2)); Console.WriteLine("4 / 2 = " + proxy.Div(4, 2)); // Wait for user Console.ReadKey(); }
public static void Main() { Console.WriteLine(PrintMessages.PickNumbers); int firstNum = int.Parse(Console.ReadLine()); int secondNum = int.Parse(Console.ReadLine()); MathProxy proxy = new MathProxy(); Console.WriteLine($"{firstNum} + {secondNum} = {proxy.Add(firstNum, secondNum)}"); Console.WriteLine($"{firstNum} - {secondNum} = {proxy.Sub(firstNum, secondNum)}"); Console.WriteLine($"{firstNum} * {secondNum} = {proxy.Multiply(firstNum, secondNum)}"); Console.WriteLine($"{firstNum} / {secondNum} = {proxy.Divide(firstNum, secondNum)}"); try { Console.WriteLine($"{firstNum} / 0 = {proxy.Divide(firstNum, 0)}"); } catch (DivideByZeroException ex) { Console.WriteLine(ex.Message); } }