gpt4 book ai didi

c# - 我应该如何在 C# 中计算文件哈希 (md5 & SHA1)

转载 作者:可可西里 更新时间:2023-11-01 08:13:56 26 4
gpt4 key购买 nike

这是我的第一个 C# 项目,我几乎是新手。我使用 openfiledialoge 选择文件并通过 GetFullPath 方法获取文件路径并将其存储在一个名为 fpath 的变量中。我需要计算其路径存储在 fpath 变量中的文件的哈希值。我认为这可以通过 GetHashCode 完成。谁能给我一个片段或一个小指南?

最佳答案

using (FileStream stream = File.OpenRead(file))
{
SHA256Managed sha = new SHA256Managed();
byte[] hash = sha.ComputeHash(stream);
return BitConverter.ToString(hash).Replace("-", String.Empty);
}

关于c# - 我应该如何在 C# 中计算文件哈希 (md5 & SHA1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13569406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com