Esempio n. 1
0
        static void Main2(string[] args)
        {
            var asker = new FormQuestionAsker();

            try
            {
                var(area1, area2) = CalculateArea().Also(CalculateArea()).Run(asker);
                Console.WriteLine($"Shape 1's area is: {area1}, shape 2's area is {area2}");
            }
            catch (Exception ex)
            {
                Console.Error.WriteLine(ex.Message);
            }
            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            var asker = new FormQuestionAsker();

            try
            {
                var area = CalculateArea().Run(asker);
                Console.WriteLine($"Result: {area}");
            }
            catch (Exception ex)
            {
                Console.Error.WriteLine(ex.Message);
            }
            Console.ReadLine();
        }