Base64的编码和解码
2015-10-04 22:08:44 访问(2393) 赞(0) 踩(0)
/// <summary>
/// 字符串转成Base64编码
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string StringToBase64(string str)
{
if (str == null || str.Length == 0)
return "";
System.Text.Encoding
en
=
System.Text.Encoding.GetEncoding("gb2312");
byte[] bytes = en.GetBytes(str);
return Convert.ToBase64String(bytes);
}
/// <summary>
/// Base64转成字符串
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string Base64ToString(string str)
{
if (str == null || str.Length == 0)
return "";
System.Text.Encoding
en
=
System.Text.Encoding.GetEncoding("gb2312");
byte[] outputb = Convert.FromBase64String(str);
return en.GetString(outputb);
}
标签:
Base64的编码和解码 


上一条:
下一条:
相关评论
发表评论