木子屋 Dnawo's BLOG

C#计算文件MD5值

👤 dnawo 📅 2009-09-15 👁 5055 👍 0 💬 0 🔄 本站原创
/// <summary>
/// 文件路径
/// </summary>
/// <param name="path"></param>
/// <returns></returns>
public static string FileToMD5(string path)
{
    using (FileStream fs = new FileStream(path, FileMode.Open))
    {
        MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider();
        byte[] data = provider.ComputeHash(fs);
        StringBuilder builder = new StringBuilder();
        for (int i = 0; i < data.Length; i++)
        {
            builder.Append(data[i].ToString("X2"));
        }
        return builder.ToString();
    }
}

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 联盟主题资源分类数据库结构设计 下一篇 → PictureBox加载图片后无法删除解决方法