public static string Md5Encrypt(this string str)
{
var md5 = MD5.Create();
// 计算字符串的散列值
var bytes = md5.ComputeHash(Encoding.UTF8.GetBytes(str));
var sbd = new StringBuilder();
foreach (var item in bytes)
{
sbd.Append(item.ToString("x2"));
}
return sbd.ToString();
}