毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

System.Text.Encoding.GetString(byte[])”不可访问,因为它受保护级别限制

更新时间:2012-5-24:  来源:毕业论文

想把中文参数带进引用的网址,对方网址只支持GB2312,所以用 System.Text.Encoding.GetEncoding("GB2312")时报错没有该字符集
  例如我想把x=我,传进网址参数www.youerw.com?x=我,如果用url就是utf8的编码”www.youerw.com?x=%E6%88%91",现在我想把他变成gb2312的编码“www.youerw.com?x=%ce%d2“
SDK是wp sdk7.1
System.Text.Encoding.GetString(byte[], int index , int len)是可以访问的
 
编码取不到,但是GETSTRING可以?编译时报错?

部分代码: GB2312.GB2312Encoding gb2312=new GB2312.GB2312Encoding();  
  Byte[] bytes = System.Text.Encoding.UTF8.GetBytes(txt);
  txt = gb2312.GetString(bytes);
其中GB2312是找的http:// gb2312. codeplex. com/的类,之前一直用的是system.text的,但是sl不支持gb2312的编码,所以只能这样
不过无论是之前用的system的还是后来下的类的,都在GetString(bytes);这里报错,报错还都一样System.Text.Encoding.GetString(byte[])”不可访问,因为它受保护级别限制

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。