我有一串补充字符:
ˤÈí¹Ä
我需要转换为汉字。使用notepad ++我可以通过将编码设置为ANSI,粘贴上面的补充字符,然后将编码更改为简体中文(GB2312)来获得以下正确答案:
摔软鼓
有没有办法使用c#将补充字符转换为中文字符? 如何使用c#?
从notepad ++中模仿该函数答案 0 :(得分:1)
使用notepad ++我可以通过将编码设置为ANSI,粘贴上面的增补字符,然后将编码更改为简体中文(GB2312)来实现此目的
这是你想要做的:
var bytes = Encoding.GetEncoding("Windows-1252").GetBytes("ˤÈí¹Ä");
var text = Encoding.GetEncoding("GB2312").GetString(bytes); // 摔软鼓