private String GetCharGroup(String strChar,String strInput)
{
Encoding temp = Encoding.GetEncoding(strChar);
byte[] Cbyte=null;
byte[] bytInput = Encoding.Default.GetBytes(strInput);
Cbyte = Encoding.Convert(temp, Encoding.Default, bytInput);
return (temp.GetString(Cbyte));
}
我用这个方法来进行不同字符集的转换
但是在转换时 例如,输入 您好 GB2312 兼容的字符集都正常
utf-8 时变成了????
要怎么才能将“您好”转为utf-8能显示的“您好"? |