public static void Main() { RegexUtilities util = new RegexUtilities(); string title = "Doyle - The Hound of the Baskervilles.txt"; try { var info = util.GetWordData(title); Console.WriteLine("Words: {0:N0}", info.Item1); Console.WriteLine("Average Word Length: {0:N2} characters", info.Item2); } catch (IOException e) { Console.WriteLine("IOException reading file '{0}'", title); Console.WriteLine(e.Message); } catch (RegexMatchTimeoutException e) { Console.WriteLine("The operation timed out after {0:N0} milliseconds", e.MatchTimeout.TotalMilliseconds); } }