#region 生成md5 private string GetMD5(string text) { MD5CryptoServiceProvider md5Hasher = new MD5CryptoServiceProvider(); byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(text)); StringBuilder sBuilder = new StringBuilder(); for (int i = 0; i < data.Length; i++) { sBuilder.Append(data[i].ToString("x2")); } return sBuilder.ToString(); //MD5 md5 = new MD5CryptoServiceProvider(); //byte[] result = md5.ComputeHash(Encoding.GetEncoding("GBK").GetBytes(text)); //return Encoding.GetEncoding("GBK").GetString(result); //byte[] result = md5.ComputeHash(Encoding.Default.GetBytes(text)); //return Encoding.Default.GetString(result); } #endregion