当我用已下代码去转换时候会出现一下错误的
int value = Convert.ToInt32(F ,16);
char c = (char)i;
s = c.ToString();
可是当我换成一下代码时候又不会有这个问题发生
int Unicode = Convert.ToInt32(F, 16);
bytes = BitConverter.GetBytes(Unicode);
s = Encoding.GetEncoding("Unicode").GetString(bytes);
有没有大神可以告诉我这个是什么情况