哪位大哥帮帮小弟解决个中文显示问题,C#中引用C1.zip类制作压缩文件时,文件名是中文则显示为乱码.
怎么解决可以正常显示,急!!!

解决方案 »

  1.   

    各位大哥帮小弟看看这个问题吧,急呀,现在要做压缩程序,使用的是.net里的C1Zip类,可是文件名是中文就显示乱码,怎么处理呀.
      

  2.   

    System.Text.Encoding.GetEncoding("gb2312").GetString(s);
      

  3.   

    试试把文件名用System.Text.Encoding.GetEncoding("gb2312").GetString(s);
    转一下看看,再不行的话就用SharpZipLib吧,开源的,我用没有出问题
      

  4.   

    SharpZipLib,我的环境里找不到,请问idda(衣不如新) 在哪呀。是不是需要安装插件?
    能不能把你的程序代码我看看?谢谢了.
      

  5.   

    <globalization requestEncoding="GB2312" responseEncoding="GB2312" culture="en-GB" uiCulture="en-GB" />在Web.config文件里面加入