static string gbk_ansi(string str)
{
Encoding gbk = Encoding.GetEncoding(936);
Encoding ansi = Encoding.GetEncoding("ANSI");
byte[] buf = gbk.GetBytes(str);
buf = Encoding.Convert(gbk, ansi, buf);
return ansi.GetString(buf);
}