高分急求转big5编码的答案
代码很简单,如下,p是要获取的big5编码String s = System.Text.Encoding.Default.GetString(line, 0, len);
byte[] p = System.Text.Encoding.GetEncoding(950).GetBytes(s);
死活得不到正确的big5编码的p,是不是系统没安装繁体支持? --------------------编程问答-------------------- 补充一下, s 的值为"例子\r", 但p 的结果长度为3 ,照理说应该是5,不知道怎么回事,请各位高手帮忙 --------------------编程问答-------------------- Console.WriteLine(Encoding.GetEncoding("big5").GetByteCount("例子\r"));
你看看是3还是5 我的电脑上是5 --------------------编程问答-------------------- p = System.Text.Encoding.GetEncoding(950).GetBytes("兰迪\r");
这个返回结果长度是4 ? --------------------编程问答-------------------- 知道问题了,原来是先要转换成gbk的繁体。。
补充:.NET技术 , C#