StreamWriter sw1 = File.CreateText("c:\\A0002.txt",);
sw1.Encoding=system.text.Encoding.Unicode

解决方案 »

  1.   

    楼上兄弟
    sw1.Encoding=system.text.Encoding.Unicode
    有错好像,提示如下:
    无法对属性或索引器“System.IO.TextWriter.Encoding”赋值 -- 它是只读的
      

  2.   

    StreamWriter sw1=new StreamWriter("c:\\x.txt",System.Text.Encoding.Default)
      

  3.   

    楼上的说的对只能通过StreamWriter直接创建!
      

  4.   

    sw1.Encoding = System.Text.Encoding.GetEncoding("GB2312"));

    sw1.Encoding = System.Text.Encoding.Default;
    试一下吧!
      

  5.   

    StreamWriter sw=new StreamWriter ("c:\\x.txt",false,Encoding.GetEncoding("gb2312"));