ファイルのMD5値を得る †
using System.IO; using System.Security.Cryptography; using (FileStream fs = new FileStream(FileName, FileMode.Open)) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] bytes = md5.ComputeHash(fs); String md5sum = BitConverter.ToString(bytes).ToLower().Replace("-", ""); fs.Close(); if (orgMD5.ToLower().Equals(md5sum )) { // 一致した! } } |