首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET 计算文件夹上所有文件MD5

2012-09-27 
ASP.NET计算文件夹下所有文件MD5我有一个文件夹下有好几个文件!我现在要对这个文件夹进行MD5值计算??请问

ASP.NET 计算文件夹下所有文件MD5
我有一个文件夹下有好几个文件!我现在要对这个文件夹进行MD5值计算??

请问要怎么实现啊!网上很多都是对一个文件的进行MD5值进行计算的!

我这要对文件夹下所有文件进行一个MD5计算???

[解决办法]

System.IO下面这2个类

FIleInfo,Directory

获取目录下所有文件,然后遍历,进行MD5操作。

C# code
        //传入文件路径        private string getMD5(string path)        {            MD5CryptoServiceProvider get_md5 = new MD5CryptoServiceProvider();            FileStream get_file = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);            byte[] hash_byte = get_md5.ComputeHash(get_file);            string result = BitConverter.ToString(hash_byte);            result = result.Replace("-", "");            get_file.Close();            return result;        } 

热点排行