Let's do it quickly: read it with
System.IO.StreamReader reader =
new System.IO.StreamReader(fileName, System.Text.ASCIIEncoding.ASCII, false);
write with
System.IO.StreamWriter writer =
new System.IO.StreamWriter(fileName, false, System.Text.UTF8Encoding.UTF8);
—SA