Base64与普通String的转化问题

 代码如下:

namespace LastZero
{
    /// <summary>
    /// Base64转化控制
    /// </summary>
    public static class Base64Controller
    {
        /// <summary>
        /// base64转string
        /// </summary>
        /// <param name="input">要转化的字符串</param>
        /// <returns></returns>
        public static string Base64ToString(this string input)
        {
            byte[] data64 = System.Convert.FromBase64String(input);
            string result = System.Text.Encoding.UTF8.GetString(data64);
            return result;
        }

        /// <summary>
        /// base64转string
        /// </summary>
        /// <param name="input">要转化的字符串</param>
        /// <returns></returns>
        public static string StringToBase64(this string input)
        {
            byte[] str = System.Text.Encoding.UTF8.GetBytes(input);
            string result = System.Convert.ToBase64String(str);
            return result;
        }
    }
}

猜你喜欢

转载自blog.csdn.net/n_moling/article/details/94167743
今日推荐