2014年1月7日 星期二

實現對一個文件md5的讀取

實現對一個文件md5的讀取
/// 實現對一個文件md5的讀取,path為文件路徑
public string md5_hash(string path)
{
    try
    {
        FileStream get_file = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
        System.Security.Cryptography.MD5CryptoServiceProvider get_md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
        byte[] hash_byte = get_md5.ComputeHash(get_file);
        string resule = System.BitConverter.ToString(hash_byte);
        resule = resule.Replace("-", "");
        return resule;
    }
    catch (Exception e)
    {
        return e.ToString();
    }
}

沒有留言:

張貼留言