封装加密方法:
public string EncodeBase64(string codepe,_ty string code)
{string encode = "";
byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code);
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
encode = code;
}
return encode;
}
解释说明:第一个参数codepe是字符编码类型,第二个参数code是想要加密的字符串
调用代码:
MessageBox.Show(EncodeBase64("utf-8","123"));
输出结果为 : MTIz