WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

.net中Base64编解码

Posted on 2024-05-27 22:55  WebEnh  阅读(247)  评论(0编辑  收藏  举报
#region 对字符串进行Base64编码

        /// <summary>
        /// 对字符串进行Base64编码
        /// </summary>
        /// <param name="source"></param>
        /// <returns>string</returns>
        public static string Base64EnCode(this string source)
        {
            byte[] bytes = UTF8Encoding.UTF8.GetBytes(source);
            return Convert.ToBase64String(bytes);
        }

        #endregion

        #region 对字符串进行Base64解码

        /// <summary>
        /// 对字符串进行Base64解码
        /// </summary>
        /// <param name="source"></param>
        /// <returns>string</returns>
        public static string Base64Decode(this string source)
        {
            byte[] bytes = Convert.FromBase64String(source);
            return UTF8Encoding.UTF8.GetString(bytes);
        }

        #endregion