C# 创建、保存、写入无 bom 的 utf-8 编码文件

C# 创建、保存、写入无 bom 的 utf-8 编码文件
        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);
        }


热门推荐