使用C#检测文件损坏的通用方法?

kin*_*uta 1 c# file corruption

我正在寻找一种使用C#检测文件损坏的方法.也许这太模糊了,但我不是在寻找特定类型的腐败,只是想知道是否有办法检测文件是否已被破坏.任何人都知道这是否可行,如果是这样,你怎么在C#中做到这一点?谢谢.

Joe*_*nez 5

如果您知道该文件应该是什么样子,您可以将它与已知良好的MD5哈希值进行比较.

除此之外,如果你正在寻找特定的腐败模式.例如,一个字节序列应该在某个位置,但它会搞砸,这可能是一个标志.这一切都取决于你正在寻找什么.