/// <summary> /// 得到文件的MD5值 /// </summary> /// <param name="Path">文件路径</param> /// <returns></returns> public static string GetFileMD5Code(string Path) { try { if (System.IO.File.Exists(Path)) { System.IO.FileStream Get_File = new System.IO.FileStream(Path, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.Read); System.Security.Cryptography.MD5CryptoServiceProvider Get_MD5 = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] Hash_byte = Get_MD5.ComputeHash(Get_File); string Result = System.BitConverter.ToString(Hash_byte); Result = Result.Replace("-", ""); return Result; } else { return "文件路径错误!"; } } catch (Exception e) { return e.Message; } }
时间: 2024-11-07 16:59:08