private bool ValidateChecksum(VersionInfo versionInfo, string file) { using (var md5 = MD5.Create()) { using (var stream = File.OpenRead(file)) { var fileChecksum = BitConverter.ToString(md5.ComputeHash(stream)).Replace("-", string.Empty); return(fileChecksum == versionInfo?.GetChecksum()); } } }