private static void TestWritingToAFileV2() { CollegeStudent student = new CollegeStudent("Name 2"); // Prefer using "using" block for unmanaged code block which uses IDisposable interface using (StreamWriter outputFile = File.CreateText("student.txt")) { student.WriteName(outputFile); } }
private static void TestWritingToAFileV1() { CollegeStudent student = new CollegeStudent("Name 2"); StreamWriter outputFile; outputFile = File.CreateText("student.txt"); try { student.WriteName(outputFile); } finally { outputFile.Close(); } }