Example #1
0
 /// <summary>
 /// 将有效的字符串按照编码转换为 MD5 哈希编码的等效字符串表示形式。
 /// </summary>
 /// <param name="value">欲被转换的字符串</param>
 /// <param name="encoding">欲被转换字符串所使用的编码</param>
 /// <returns></returns>
 public static string ToMD5String(this string value, Encoding encoding)
 {
     if (string.IsNullOrEmpty(value))
     {
         return(string.Empty);
     }
     return(MD5Engine.ToMD5String(encoding.GetBytes(value)));
 }
Example #2
0
 /// <summary>
 /// 将有效的字符串按照UTF-8编码转换为 MD5 哈希编码的等效字符串表示形式。
 /// </summary>
 /// <param name="value">欲被转换的字符串</param>
 /// <returns></returns>
 public static string ToMD5String(this string value)
 {
     return(MD5Engine.ToMD5String(value, Encoding.UTF8));
 }