草庐IT

contentBytes

全部标签

c# - 如何在 C# 中创建文件夹的哈希值?

我需要为包含一些文件的文件夹创建哈希。我已经为每个文件完成了这项任务,但我正在寻找一种方法来为文件夹中的所有文件创建一个散列。关于如何做到这一点有什么想法吗?(当然,我可以为每个文件创建哈希并将其连接到一些大哈希,但这不是我喜欢的方式) 最佳答案 这会散列所有文件(相对)路径和内容,并正确处理文件排序。而且速度很快-对于4MB的目录大约需要30毫秒。usingSystem;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;usingSystem.Lin