为了账号安全,请及时绑定邮箱和手机立即绑定

C#如何将GBK编码转换为GB2312编码?

C#如何将GBK编码转换为GB2312编码?

C#
LEATH 2018-12-16 17:09:44
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如题,园子里有很多关于这两个编码的介绍,但没有说如何转换.谁给个sample吧,谢谢了先<IMG src="http://www.cnblogs.com/Emoticons/qface/055242240.gif" src_cetemp="http://www.cnblogs.com/Emoticons/qface/055242240.gif">
查看完整描述

2 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

System.String 一直是 UTF-8 编码的。您所说的可能是保存编码 - 在保存文件时选择适当的 System.Text.Encoding 即可。但是,GB2312 只是 GBK 的子集—正如楼上所说—这意味着有可能会有部分文字惨遭丢失,尤其是不常用的字符。

查看完整回答
反对 回复 2018-12-20
?
慕丝7291255

TA贡献1859条经验 获得超6个赞

GB2312是GBK的子集,不用转换。其它字符编码之间的转换,请参考MSDN中Encoding类的相关内容

查看完整回答
反对 回复 2018-12-20
  • 2 回答
  • 0 关注
  • 1505 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信