private static string GetMD5HashFromFile(string fileName) { using (var md5 = MD5.Create()) { using (var stream = File.OpenRead(fileName)) { return BitConverter.ToString(md5.ComputeHash(stream)).Replace("-", string.Empty); } } }
static string CalculateMD5(string filename) { using (var md5 = MD5.Create()) { using (var stream = File.OpenRead(filename)) { var hash = md5.ComputeHash(stream); return BitConverter.ToString(hash).Replace("-", "").ToLowerInvariant(); } } }