求base64编码方法或函数 如何对字符串进行Base64编码?如何:我要将"中国"改成64位编码的字符串,如何操作. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string temp = "中国";byte[] b = Encoding.Unicode.GetBytes(temp);string s = Convert.ToBase64String(b); From: http://www.webasp.net/article/16/15193.htm编码 public string EncodeBase64(string code_type,string code) { string encode = ""; byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code); try { encode = Convert.ToBase64String(bytes); } catch { encode = code; } return encode; } 解码 public string DecodeBase64(string code_type,string code) { string decode = ""; byte[] bytes = Convert.FromBase64String(code); try { decode = Encoding.GetEncoding(code_type).GetString(bytes); } catch { decode = code; } return decode; } wpf中MediaElement问题 button click事件怎么写 DataGridView更新多条数据问题!!!!!!在线等!!!!!!!! 取控件的visible属性时总是false。 请大家介绍一个免费源码下载的网站 程序做安装程序,怎样让安装完后运行程序 企业库手动关闭数据库连接的问题 C# 方法 参数 重载 问题 C# winform combox默认值的问题(急) C#中连接数据库如何返回某一列的值,调用函数方法,在datagridview中显示 C#使用Ado调用存储过程问题 无法将被base64编码的中文字还原?
byte[] b = Encoding.Unicode.GetBytes(temp);
string s = Convert.ToBase64String(b);
public string EncodeBase64(string code_type,string code)
{
string encode = "";
byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code);
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
encode = code;
}
return encode;
}
解码
public string DecodeBase64(string code_type,string code)
{
string decode = "";
byte[] bytes = Convert.FromBase64String(code);
try
{
decode = Encoding.GetEncoding(code_type).GetString(bytes);
}
catch
{
decode = code;
}
return decode;
}