using System; using System.Text; namespace CsharpHttpHelper.Helper { /// /// Base64帮助类 /// 编码人:苏飞 /// public class Base64Helper { /// /// 将Base64编码解析成字符串 /// /// 要解码的string字符 /// 字符编码方案 /// public static string Base64ToString(string strbase, Encoding encoding) { byte[] bytes = Convert.FromBase64String(strbase); return encoding.GetString(bytes); } /// /// 将字节数组为Base64编码 /// /// 要编码的byte[] /// public static string StringToBase64(byte[] bytebase) { return Convert.ToBase64String(bytebase); } /// /// 将字符串转为Base64编码 /// /// 要编码的string字符 /// 字符编码方案 /// public static string StringToBase64(string str, Encoding encoding) { byte[] bytes = encoding.GetBytes(str); return Convert.ToBase64String(bytes); } } }