本文介绍C#(CSharp)中的一种MD5加密方法,用该方法加密的结果与其它语言如ASP和Java等是一致的。在C#中也直接有现成的MD5加密方法,但或多或少与其它语言不兼容。using System.Security.Cryptography;////// 将给定的字符串按指定的编码进行 md5 加密,并返回小写形式的结果。////// 要加密的字符串。/// 编码方式。public static string MD5(this string valueToEncrypt, Encoding encode){MD5CryptoServiceProvider _md5 =" new" MD5CryptoServiceProvider();string _m = BitConverter.ToString(_md5.ComputeHash(encode.GetBytes(