Использовать System.IO.StreamWriter.
У него есть конструктор, который принимает кодировку:
FileStream fs = new FileStream(fileName,
FileMode.CreateNew, FileAccess.Write, FileShare.None);
StreamWriter writer =
new StreamWriter(fs, System.Text.Encoding.ASCII);