我用VS2005编译C#源文件,汉字乱码,有人说需要转化为UNICODE文件,那怎么把文件保存为UNICODE编码文件或者设置工程为UNICODE编码

解决方案 »

  1.   

    如保存到txt文件中:
    FileStream fs = new FileStream(@"d:\Log.txt", FileMode.OpenOrCreate, FileAccess.Write);
    StreamWriter m_streamWriter = new StreamWriter(fs, Encoding.GetEncoding("GB2312"));
      

  2.   

    楼上正解。以前我就试过WEB.CONFIG文件没有改成utf-8,上传到虚拟主机,网站打不开,搞了两天,提示我配置错误,搞了两天,终于明白了,我的配置文件要UTF-8,才能正确读取。。
      

  3.   

    解决了,保存到TXT中,然后保存为UTF-8