C#中把unicode编码转化成GB

GB2312:Encoding.GetEncoding(   "gb2312"   )   
Unicode:Encoding.Unicode
BIG5:Encoding.GetEncoding(   "big5"   )  

转换方式:
Encoding提供两种方法:一个是GetBytes(字符串转成字节);一个是GetString(字节转成字符串)。

例子:
byte[]   buf=System.Text.Encoding.GetEncoding("gb2312").GetBytes("中国315");   
 string   result=System.Text.Encoding.GetEncoding("gb2312").GetString(buf,0,buf.Length);   
   
posted @ 2007-07-10 13:01  Ratooner  阅读(941)  评论(0)    收藏  举报