using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace IStation.Bimface { /// /// base64格式转换器 /// public static class Base64Extension { /// /// 使用 UTF8 编码格式,对字符串进行进行 Base64 方式编码(加密) /// /// 扩展对象 /// 编码后的字符串 public static string EncryptByBase64(this string @this) { byte[] bytes = Encoding.Default.GetBytes(@this); return Convert.ToBase64String(bytes); } /// /// 使用 UTF8 编码格式,对字符串进行进行 Base64 方式解码(解密) /// /// 扩展对象 /// 解码后的字符串 public static string DecryptByBase64(this string @this) { byte[] bytes = Convert.FromBase64String(@this); return Encoding.Default.GetString(bytes); } } }