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(); }
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(); }