I've always thought that the using statement was one of the most useful features included in C#. It's easy to use: public string GetFileTextForParsing( string path) { string contents = null ; using ( StreamReader reader = File .OpenText(path)) { contents = reader.ReadToEnd(); } return contents;...