Exemplo n.º 1
0
        public void Run()
        {
            var calculator = new Calculator(new CalculOperations());

            foreach (var operation in _operations.GetOperations())
            {
                try
                {
                    var result = calculator.Calculate(operation);
                    Console.WriteLine(operation + " = " + result);
                }
                catch (ArgumentException e)
                {
                    Console.WriteLine("ERROR: " + e.Message);
                }
            }

            Console.ReadKey();
        }