string str ="大家好才是真的好";byte [] bytes = Encoding.Default.GetBytes(str);Encoding enc = Encoding.GetEncoding("GB2312");string string1 =enc.GetString(bytes);string1就是用gb2312表示的字符串了
解决方案 »
- c/s设计思路求助
- 如果动态创建基于List<T>的数组?
- 正则表达式(c#)
- socket客户端如何实现:在一次连接中,即发送数据,又接收回执数据?
- 我最近想学C#,请问有没有好的教材啊?请前辈推荐几本吧,谢谢!
- button_Click(object sender, System.EventArgs e)中的参数具体直什么意思?
- listView1高手请进 相对复杂
- 多个附件上传
- MouseDown事件中如何判断Ctrl键和Shift键的状态?
- C#如何实现象Java Applet一样的功能?
- 用Delphi和asp.net开发windows application的优缺点!
- 高手进来看看怎样解决..
using System.Text;
.....string s=".....";
byte[] Res=Encoding.GetEncoding("BIG5").GetBytes(s);
byte[] Tag=Encoding.Convert(Encoding.GetEncoding("BIG5"),Encoding.GetEncoding("GB2312",Res);
string Result=Encoding.GetEncoding("GB2312").GetString(Tag);
Response.Write(Result);