public class FileToCRC32 {
private static UInt32[] Crc32Table = {
0x00000000,0x77073096,0xEE0E612C,0x990951BA,
0x076DC419,0x706AF48F,0xE963A535,0x9E6495A3,
0x0EDB8832,0x79DCB8A4,0xE0D5E91E,0x97D2D988,
0x09B64C2B,0x7EB17CBD,0xE7B82D07,0x90BF1D91,
0x1DB71064,0x6AB020F2,0xF3B97148,0x84BE41DE,
0x1ADAD47D,0x6DDDE4EB,0xF4D4B551,0x83D385C7,
0x136C9856,0x646BA8C0,0xFD62F97A,0x8A65C9EC,
0x14015C4F,0x63066CD9,0xFA0F3D63,0x8D080DF5,
0x3B6E20C8,0x4C69105E,0xD56041E4,0xA2677172,
0x3C03E4D1,0x4B04D447,0xD20D85FD,0xA50AB56B,
0x35B5A8FA,0x42B2986C,0xDBBBC9D6,0xACBCF940,
.Net 获取文件的CRC32标识
最新推荐文章于 2024-09-26 22:10:00 发布
这段代码展示了如何使用C#创建一个计算文件CRC32校验码的类,包括定义CRC32查找表、计算方法以及获取文件CRC32的静态方法。该方法会检查文件是否存在且大小不超过50MB,返回十六进制表示的CRC32值。
摘要由CSDN通过智能技术生成