C#計算文件MD5校驗的方法
更新時間:2015年04月14日 11:02:15 作者:令狐不聰
這篇文章主要介紹了C#計算文件MD5校驗的方法,涉及C#針對文件進行md5校驗的技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了C#計算文件MD5校驗的方法。分享給大家供大家參考。具體分析如下:
C#計算文件的MD5校驗,從互聯(lián)網(wǎng)上下載一個文件,可以使用下面的代碼對文件進行MD5校驗,看看生成的MD5編碼是否和網(wǎng)站提供的一致,如果不一致則表示文件被修改過了,要慎重。
protected string GetMD5HashFromFile(string fileName)
{
FileStream file = new FileStream(fileName,FileMode.Open);
MD5 md5 = new MD5CryptoServiceProvider();
byte[] retVal = md5.ComputeHash(file);
file.Close();
ASCIIEncoding enc = new ASCIIEncoding();
return enc.GetString(retVal);
}
希望本文所述對大家的C#程序設(shè)計有所幫助。
相關(guān)文章
C#9.0新特性詳解——頂級程序語句(Top-Level Programs)
這篇文章主要介紹了C#9.0新特性詳解——頂級程序語句(Top-Level Programs)的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下2020-12-12
C#實現(xiàn)可捕獲幾乎所有鍵盤鼠標(biāo)事件的鉤子類完整實例
這篇文章主要介紹了C#實現(xiàn)可捕獲幾乎所有鍵盤鼠標(biāo)事件的鉤子類,以完整實例形式分析了C#捕獲鍵盤鼠標(biāo)事件的鉤子操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2016-06-06
C#中decimal保留2位有效小數(shù)的實現(xiàn)方法
這篇文章主要介紹了C#中decimal保留2位有效小數(shù)的實現(xiàn)方法,針對decimal變量保留2位有效小數(shù)有多種方法,可以使用Math.Round方法以及ToString先轉(zhuǎn)換為字符串等操作來實現(xiàn)。具體實現(xiàn)方法感興趣的朋友跟隨小編一起看看吧2019-10-10
C#切換鼠標(biāo)左右鍵習(xí)慣無需控制面板中修改
本人一直喜歡左手使用鼠標(biāo),偶爾同事會臨時操作一下,因為他的習(xí)慣是右手,還得在控制面板里進行更改,太麻煩了所以就編寫一個控制臺程序,雙擊一下即可切換左右鍵,熱愛懶人的你可不要錯過了哈2013-02-02

