Encoding gb2312 = Encoding.GetEncoding(936);
Encoding big5 = Encoding.GetEncoding(950);
byte[] byteBig5 = Encoding.GetEncoding(950).GetBytes("劉");
byte[] byteGB2312 = Encoding.GetEncoding(936).GetBytes("刘");//C1F0
byte[] byteResult = Encoding.Convert(big5, gb2312, byteBig5);
如代码所示,使用Encoding.Convert把big5编码转换为GB2312。
问题:
使用 Encoding.GetEncoding(936).GetBytes("刘")得到的结果【byteGB2312】
与Encoding.Convert 转换后的【byteResult】 结果不一致。