C#保存txt为UTF8,去除BOM

我的梦境 提交于 2020-02-01 04:24:34

   代码

  Encoding encode = new System.Text.UTF8Encoding(false);                                List<Class> cles = ClassService.Instance().FindAll();                     FileStream stream = new FileStream(TempPath + "\\school_class.txt", FileMode.OpenOrCreate);                    using (StreamWriter sw = new StreamWriter(stream, encode))                    {                        rt.AppendText("写入文件: school_class.txt\r\n");                        string title = "id\tname";                        sw.WriteLine(title);                        rt.AppendText(title + "\r\n");                        foreach (Class s in cles)                        {                            string content = s.Id + "\t" + s.Name;                            sw.WriteLine(content);                            rt.AppendText(content + "\r\n");                        }                                                     }                    stream.Close();

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!