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);
        }


作者最新文章
C# 实现字符串文本换行的方法,文本如何换行
C# 如何循环读取文件每一行文本内容
C# DateTime AddMonths 的错误用法导致跳过日期
C# 全角转换半角,半角转换为全角
C# Word 转换 PDF 文件,如何转换 PDF