C#中的String编码转换 BIG5 转换 GB2312

本文是将Big5,转换为Gb2312编码,分享给需要的人~

1
2
3
4
5
6
7
8
9
10
11
12
        public static string Code_chages(string Str_Code)
        {<!-- -->
            //将字符串转换为字节数组
            byte[] G_data = Encoding.Default.GetBytes(Str_Code);
           //Encoding.Convert(源编码,转换后编码,字节数组)
            G_data = Encoding.Convert(Encoding.GetEncoding("BIG5"), Encoding.GetEncoding("GB2312"), G_data);
           //获取转换后的字节数组,转为字符串
            Str_Code=Encoding.Default.GetString(G_data);
           //返回转码后的字符串
            return Str_Code;

        }