c#中如何将写入txt文件中的内容使用“UTF-8 WITHOUT BOM”码?
请高手指导!谢谢!

解决方案 »

  1.   


    StreamWriter sw = new StreamWriter("path", System.Text.Encoding.UTF8);
      

  2.   

    这样的得到的是不带BOM的编码吗?
      

  3.   


                        Encoding outputEnc = new UTF8Encoding(false);
                        StreamWriter sw = new StreamWriter("path", false, outputEnc);
    应该是这样
      

  4.   

    看了MSDN,你说的是正确的。
    谢了!