static void Main(string[] args) { // 方式一 System.Text.UTF8Encoding utf8 = new System.Text.UTF8Encoding(false); using (StreamWriter sr = new StreamWriter("D:\\test.txt", false, utf8)) { sr.Write("写入文本内容"); } // 方式二 System.Text.UTF8Encoding utf8 = new System.Text.UTF8Encoding(false); File.WriteAllText("D:\\test.txt", "写入文本内容", utf8); }