mar*_*cus 8 c# io file
我正在寻找哈希大文件内容的解决方案(32位操作系统中的文件可能超过2GB).那有什么简单的解决方案吗?或者只是按部分阅读并加载到缓冲区?
Eam*_*nne 12
Driis的解决方案听起来更灵活,但HashAlgorithm.ComputeHash也会接受Streams作为参数.
HashAlgorithm.ComputeHash
Stream
dri*_*iis 5
使用TransformBlock和TransformFinalBlock逐块计算哈希值,因此您无需将整个文件读入内存.(在第一个链接中有一个很好的例子 - 在前一个问题中有另一个例子).
TransformBlock
TransformFinalBlock
归档时间:
14 年,5 月 前
查看次数:
7002 次
最近记录: