Unicode转换汉字问题
在Windows应用程序中
在textBox1中输入"590d"(不包含引号),执行下面的代码
Encoding unicode=Encoding.Unicode;
Encoding ascii=Encoding.ASCII;
byte[] codeBytes=unicode.GetBytes(this.textBox1.Text);
byte[] codes=Encoding.Convert(unicode,ascii,codeBytes);
this.textBox2.Text=unicode.GetString(codes);
textBox2的结果为“ 㤵搰”,而正结果应为"复",输入"3100410"时textBox2为"ㄳ〰ㄴ〰",正确结果应该是"1A",请大家帮忙解一下,为什不能得出正确的结果