【求助】string类型如何转化为GB2312 例如string value = "你们好";1.我如何把他编码为GB23122.我如何从GB2312的编码中提取变为普通的string类型不知道我的问法有没有问题,先谢谢大家帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MS转不了吧string就是Unicode字符 试试这个:? Encoding ecuCN = Encoding.GetEncoding("EUC-CN"); //GB2312 string str = "你们好"; byte[] ecu = ecuCN.GetBytes(str); //to GB2312 string str = ecuCN.GetString(ecu); //from GB2312 byte[] buffer = Encoding.GetEncoding("GB2312").GetBytes("你们好"); buffer即gb2312编码,反之则用GetString()方法。 Marshal.StringToHGlobalAnsi 也是一种方法 这种效果可以实现吗? WPF DataGrid 列在拖动后恢复最初的列显示顺序 请问JS的一个时间代码用C#怎么写? 未将对象引用到对象的实例?求一个表达式 求助文件Web上传问题? 如何动态的添加Command的事件代码? DataGrid绑定数据,使用SqlDataAdapter.Update()时的错误 如何判断一组号码中是否有连续5次以上的连号,并删除 我的DataSet为什么不能添加表? 请问谁有c#操作directshow完成视频捕捉和音频不做的例子的! C#连接ACCESS数据库 多自定义用户空间之间事件如何响应?
string就是Unicode字符
Encoding ecuCN = Encoding.GetEncoding("EUC-CN"); //GB2312
string str = "你们好"; byte[] ecu = ecuCN.GetBytes(str); //to GB2312
string str = ecuCN.GetString(ecu); //from GB2312
buffer即gb2312编码,反之则用GetString()方法。
也是一种方法