File Stream C#

using System;
using System.IO;
using System.Text;
class Test 
{
  
    public static void Main() 
    {
        string path = @"c:\temp\MyTest.txt";
            if (File.Exists(path)) 
            {
                File.Delete(path);
            }
            using (StreamWriter sw = new StreamWriter(path, false, new UnicodeEncoding())) 
            {
                sw.WriteLine("This");
                sw.WriteLine("is some text");
                sw.WriteLine("to test");
                sw.WriteLine("Reading");
            }
            using (StreamReader sr = new StreamReader(path, true)) 
            {
                while (sr.Peek() >= 0) 
                {
                    Console.Write((char)sr.Read());
                }
                Console.WriteLine("The encoding used was {0}.", sr.CurrentEncoding);
                Console.WriteLine();
            }
  
    }
}