转为GBK格式:
当然首选的方法是读取的时候就以GBK的格式读取。
但是此时需要的是转化输入的字符串:
/// <summary>
/// 转为GBK
/// </summary>
/// <param name="str">要转换的字符串</param>
/// <returns>GBK字符串</returns>
private static string ToGBK(this string str)
{
byte[] buffer = Encoding.GetEncoding(936).GetBytes(str);
string gbk = Encoding.GetEncoding(936).GetString(buffer);
return gbk;
}