如果搞定了,把代码贴出来哈...
string str = "中学生";
byte[] utf8Buf = Encoding.UTF8.GetBytes(str);
byte[] gbkBuf = Encoding.Convert(Encoding.UTF8, Encoding.GetEncoding("GBK"), utf8Buf);
string str1 = Encoding.GetEncoding("GBK").GetString(gbkBuf);
xuexi
最简单的办法就是你在取出数据的时候 进行编码和解码的转换,这个你可以参考Encoding这个类。
学习!