private static void Greet() { try { Write(GreetingGenerator.GreetingPrefix); } catch (Exception ex) { WriteLine(ex.ToString()); WriteLine("Please press enter to proceed."); ReadLine(); } GreetingGenerator generator = new GreetingGenerator(); WriteLine(generator.Generate()); }
private static void Greet() { try { Console.Write(GreetingGenerator.GreetingPrefix); } catch (Exception ex) { Console.WriteLine(ex); Console.WriteLine("Please press enter to proceed."); Console.ReadLine(); } // Danger of static constructor GreetingGenerator generator = new GreetingGenerator(); Console.WriteLine(generator.Generate()); }