C#中最简单Base64加密解密支持中文的函数方法(UTF8)
作者: 李嘉 日期: 2010-04-07 13:58
之前微软官方找了一段Base64加密解密的方法,发现不支持中文,我想应该是UTF8形式的Base64应该可以支持中文,于是找到了这个最简单Base64加密解密的方法,再次收藏一下:
public string Encode(string str)
{
byte[] encbuff = System.Text.Encoding.UTF8.GetBytes(str);
return Convert.ToBase64String(encbuff);
}
public string Decode(string str)
{
byte[] decbuff = Convert.FromBase64String(str);
return System.Text.Encoding.UTF8.GetString(decbuff);
}
发表评论
订阅
上一篇
返回
下一篇
标签:

关于VS.NET 2008的破解方法和激活方法 (2011-03-03 09:22)
VS.NET 2010与好色鬼Colorpad冲突产生意外崩溃退出关闭的BUG缺陷漏洞 (2010-09-27 10:57)
在C#或ASP.NET中如何判断Click等事件是否已经被注册避免重复注册 (2010-08-02 17:35)
在C#中如何将当前日期转化为周(星期), 日期转周的函数(ASPNET也适用) (2010-07-19 13:01)
解决VS.NET使用属性框时属性框不显示的问题(winform常见问题) (2010-06-28 21:40)
ASP.NET中如何隐藏IP地址最后一位用*号代替 (2010-06-19 04:26)
李嘉 收藏代码 ① - ASP.NET中格式化字符串,符合SQL语句解决SQL注入问题函数收藏 (2010-06-11 01:03)
李嘉 收藏代码 ① - ASP.NET中实现Javascript信息提示框(版本2) (2010-06-11 00:57)
李嘉 收藏代码 ① - ASP.NET中实现Javascript信息提示框(版本1) (2010-06-08 23:16)