C#编码格式转换

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/n_moling/article/details/90211682

转为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;
    }

猜你喜欢

转载自blog.csdn.net/n_moling/article/details/90211682