读取时StreamReader myTXT=new StreamReader(yourPath,Encoding.GetEncoding("gb2312"));

解决方案 »

  1.   

    在web.config中加入以下代码:<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  2.   

    Web.config文件<!--  全球化
              此节设置应用程序的全球化设置。
    -->
    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  3.   

    StreamReader myTXT=new StreamReader(yourPath,Encoding.Default);
      

  4.   

    谢谢。string cLine = "";
    using (StreamReader sr = new StreamReader(cFileFullName,Encoding.Default)) 
    {
    while (sr.Peek() >= 0) 
    {
    cLine = sr.ReadLine();
    }
    }