如何檢查一個檔案是否被異動過,使用 MD5

當然檢查檔案的修改時間 (lastWriteTime)


另外的方式,是計算 MD5 的值,C# 代碼如下:

  	using (var md5 = new MD5CryptoServiceProvider())
        {
            var buffer = md5.ComputeHash(File.ReadAllBytes(fileName));
            var sb = new StringBuilder();
            for (var i = 0; i < buffer.Length; i++)
            {
                sb.Append(buffer[i].ToString("x2"));
            }
            return sb.ToString();
        }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章