我想写文件,但它只能是UTF-8,也就是说中文会变乱码,请教要怎么做呀?private const string FILE_NAME = "MyFile.htm";
public static void Main(String[] args) 
{
if (File.Exists(FILE_NAME)) 
{
Console.WriteLine("{0} already exists.", FILE_NAME);
return;
}
StreamWriter sr = File.CreateText(FILE_NAME);
sr.WriteLine ("<table><tr><td>中文</td></tr></table>");
sr.Close();
}